DLL , . , LoadLibraryEx , . ( ) DLL , , . DLL LoadLibrary, LoadLibraryEx FreeLibrary.
, , ( 7) .
DllMain, , 12 ( 12.4), (Thread Local Storage, SLT) DLL .
BOOL DllMain(HINSTANCE hDll, DWORD Reason, LPVOID Reserved)
hDll DLL, LoadLibrary. NULL Reserved , Load-Library; . , NULL Reserved FreeLibrary.
Reason : DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_DETACH DLL_PROCESS_DETACH. DLL switch TRUE.
DllMain , ( 7). , , DllMain, . , , / (. 8), . , DLL LoadLibrary LoadLibraryEx, DLL.
DisableThreadLibraryCalls DLL . , - .