AssignProcessToJobObject |
Declare Function Api_AssignProcessToJobObject& Lib "kernel32" Alias "AssignProcessToJobObject" (ByVal hJob&, ByVal hProcess&) |
Declare Function AssignProcessToJobObject Lib "kernel32" Alias "AssignProcessToJobObject" (ByVal hJob As Long, ByVal hProcess As Long) As Long |
|
プロセスを既存のジョブオブジェクトに関連付ける。 |
|
パラメータ
hJob
使う。このハンドルには、JOB_OBJECT_ASSIGN_PROCESS アクセス権が関連付けられていなければならない。
による制限を受けるようになる。ジョブオブジェクトのリミットは、SetInformationJobObject 関数を使って設定する。 し、指定したプロセスが終了する。ジョブオブジェクトにアクティブなプロセスリミットがあり、指定したプロセスを関連付けることでリミットを超え
る場合、AssignProcessToJobObject 関数は失敗し、指定したプロセスが終了する。 作成されたすべてのプロセスがそのジョブオブジェクトに関連付けられる。プロセスは、関連付けられたジョブオブジェクトからリミットを継承し、 そのアカウント情報をジョブオブジェクトに追加する。 |