10.08.2009

DllMain in Loading Unloading DLL

DLL 在被 Load 進 memory 後,DLL 的 DllMain( ) 會先被呼叫。
並且傳入參數 ul_reason_for_call。
依次是:
  • DLL_PROCESS_ATTACH
  • DLL_THREAD_ATTACH
DLL 被 unload 的時候,一樣會呼叫 DllMain(),然後傳入參數:
  • DLL_PROCESS_DETACH
嗯,就只有一次。

沒有留言: