TLS CALLBACKの呼び出される方法

ul_reason_for_call の呼ばれるタイミング

ul_reason_for_call の呼ばれるタイミングより、TLSのコールバックが呼ばれるタイミングの方が速いことは分かったので、どこから呼ばれてるのか調べてみたよ

TLSTESTER! 0042e7db()
NTDLL! 77f8806c()
NTDLL! 77f85fe7()
NTDLL! 77f856d3()
NTDLL! 77f8449a()
NTDLL! 77f83a01()
NTDLL! 77f91b93() <- KiUserApcDispatcher
結論。
TlsCallBackは KiUserApcDispatcher で呼ばれる。

非同期プロシージャ呼び出し - Win32 apps | Microsoft Learn
APCってのは非同期プロシージャ―呼び出しの事。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です