(Visual Studio 2010-C ++)こんにちは、
JOBをプロセスに設定しようとしていますが、AssignProcessToJobObjectはACCESS_DENIEDを返し、IsProcessInJobはTRUEを返します。
CreateProcess(Suspended)を呼び出した直後にIsProcessInJobをプロセスに呼び出し、プロセスを使用してIsProcessInJobを呼び出しようとしました(メインエントリポイントの数行後)。trueが返されます。
void main()
{
BOOL bIsInJob;
IsProcessInJob( GetCurrentProcess(), NULL, &bIsInJob );
printf( "IsProcessInJob (me): %s\n", bIsInJob ? "true" : "false" );
// RET True ! inside and outside IDE
...
誰かが前にそれを見ましたか?
助けてくれてありがとう。ソース: 親プロセスが強制終了されたときに子プロセスを強制終了 するWindowsで子プロセスを自動的に破棄するにはどうすればよいですか?