3つのスレッドがあり、Windows 7より前の任意のWindows(32ビットまたは64ビット)で正常に動作するアプリケーションのWindows 7 x64で4〜6のスレッドを観察しています。
Process Explorerは、次の「不明な」スレッドを表示します。
ntdll.dll!EtwDeliverDataBlock+offset
ランダムな間隔の後、次のスレッドが表示されます。
ntdll.dll!TpCallbackIndependent+offset
ntdll.dll!TpCallbackIndependent+offset
その後、アプリケーションはスレッドを作成できません(エラーコード8、十分な空き容量...)。
一部のシステムDLLはETWスレッドなどを作成しているように見えます。誰かがこれらのスレッドの目的とそれらを管理する方法を知っていますか?