-/* $Id$
- *
+/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
* FILE: lib/advapi32/misc/dllmain.c
*/
#include <advapi32.h>
-WINE_DEFAULT_DEBUG_CHANNEL(advapi);
extern BOOL RegInitialize(VOID);
extern BOOL RegCleanup(VOID);
extern VOID UnloadNtMarta(VOID);
+extern VOID CloseKsecDdHandle(VOID);
-BOOL WINAPI
-DllMain(HINSTANCE hinstDll,
+BOOL
+WINAPI
+DllMain(
+ HINSTANCE hinstDll,
DWORD dwReason,
LPVOID reserved)
{
DisableThreadLibraryCalls(hinstDll);
RegInitialize();
break;
+
case DLL_PROCESS_DETACH:
+ CloseLogonLsaHandle();
RegCleanup();
UnloadNtMarta();
+ CloseKsecDdHandle();
break;
}
- return TRUE;
+ return TRUE;
}
/* EOF */