CreateRemoteThread は実際にリモート スレッドを作成するために何をしますか?
質問する
1265 次
2 に答える
2
カーネル内では、最下位レベルのスレッド作成関数は、スレッド オブジェクトを作成し、それをプロセスに接続して実行可能にするだけです。CreateThread と CreateRemoteThread は実際には同じ API であり、同じように機能します。唯一の違いは、CreateThread では現在のプロセスでのみスレッドを作成できるのに対し、CreateRemoteThread ではスレッドを作成するプロセスを指定できることです。
これは、CreateThread が CreateRemoteThread(GetCurrentProcess(), ....) とほとんど同じであることを意味します。
于 2010-05-12T02:16:02.507 に答える
1
カーネル呼び出しであるNtCreateThreadExを呼び出します。
于 2010-05-11T10:42:45.070 に答える