CreateJobObject |
Declare Function Api_CreateJobObject& Lib "kernel32" Alias "CreateJobObjectA" (ByRef lpJobAttributes As SECURITY_ATTRIBUTES, ByVal lpName$) |
Declare Function CreateJobObject Lib "kernel32" Alias "CreateJobObjectA" (ByRef lpJobAttributes As SECURITY_ATTRIBUTES, ByVal lpName As String) As Long |
|
ジョブオブジェクトを作成する。 |
|
パラメータ ドルを継承可能にするかどうかを設定する。このパラメータに NULL を指定すると、ジョブオブジェクトは既定のセキュリティ記述子と継承不
可能なハンドルを取得する。
文字を除くすべての文字が使える。名前の比較では大文字小文字が区別される。 数は失敗し、GetLastError 関数が ERROR_INVALID_HANDLE を返す。これは、これらのオブジェクトが同じ名前空間を共有するため
である。 の関数を呼び出す前にオブジェクトが存在していた場合、この関数はその既存のジョブオブジェクトを識別するハンドルを返し、GetLastError
が ERROR_ALREADY_EXISTS を返す。 く、プロセスは関連付けられていない。ジョブオブジェクトにプロセスを関連付けるには、AssignProcessToJobObject 関数を使う。ジョブオブ ジェクトのリミットは、SetInformationJobObject 関数で設定する。アカウント情報を調べるときは、QueryInformationJobObject 関数を使 う。 |