ウィンドウでカーネルとユーザースレッドの両方を作成するにはどうすればよいですか?
CreateThread は、その DLL の基本的なカーネル スレッドの下にあると思いますか? http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453%28v=vs.85%29.aspx
場合がある場合、ユーザー スレッドを作成するにはどうすればよいですか?
ウィンドウでカーネルとユーザースレッドの両方を作成するにはどうすればよいですか?
CreateThread は、その DLL の基本的なカーネル スレッドの下にあると思いますか? http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453%28v=vs.85%29.aspx
場合がある場合、ユーザー スレッドを作成するにはどうすればよいですか?
私はあなたが何を望んでいるのかはっきりと理解していません。いくつかのスレッド関数があります
1) PsCreateSystemThread - km ドライバーのみがこれを使用できます。スレッドは、km スタックのみを使用してシステム コンテキストで実行されます。
2) CreateThread - ユーザーモード API、文書化されていないシステム サービス NtCreateThread を呼び出し、km スタックと um スタックの両方を持ち、現在のプロセス コンテキストで実行します。
3) ファイバー ( http://msdn.microsoft.com/en-us/library/windows/desktop/ms682661(v=vs.85).aspx ) - 完全にユーザーモードの実行ユニットであり、手動でスケジュールする必要があります。多くのファイバーが 1 つの実際のスレッド内で実行されます。
4) UMS ( http://msdn.microsoft.com/en-us/library/windows/desktop/dd627187(v=vs.85).aspx ) ファイバーと実際のスレッドの中間。私はそれを扱っておらず、これ以上言うことはできません.