Поделиться через


CAtlDllModuleT::DllMain

Необязательная точка входа для библиотеки динамической компоновки (DLL).

BOOL WINAPI DllMain( 
   DWORD dwReason, 
   LPVOID /*lpReserved*/
) throw( );

Параметры

  • dwReason
    Если отключены имеет значение DLL_PROCESS_ATTACH, вызовы уведомления DLL_THREAD_ATTACH и DLL_THREAD_DETACH.

  • lpReserved
    Зарезервировано.

Возвращаемое значение

Всегда возвращает значение TRUE.

Заметки

Отключение вызовы уведомление DLL_THREAD_ATTACH и DLL_THREAD_DETACH может быть полезной оптимизацией для многопоточных приложений, имеющих множество библиотеки DLL, часто создают и удаления потоков и DLL, которые не требуются эти уведомления поток- уровня вложенности/отрыва.

Требования

Header: atlbase.h

См. также

Ссылки

CAtlDllModuleT Class

DisableThreadLibraryCalls

DllMain