windows-nt/Source/XPSP1/NT/ds/security/cryptoapi/pkitrust/trustui/dllmain.cpp
2020-09-26 16:20:57 +08:00

71 lines
1.5 KiB
C++

//+---------------------------------------------------------------------------
//
// Microsoft Windows NT Security
// Copyright (C) Microsoft Corporation, 1992 - 1999
//
// File: dllmain.cpp
//
// Contents: DllMain entry point
//
// History: 08-May-97 kirtd Created
//
//----------------------------------------------------------------------------
#include <stdpch.h>
//
// Module instance
//
HINSTANCE g_hModule = NULL;
//+---------------------------------------------------------------------------
//
// Function: DllMain
//
// Synopsis: Windows DLL entry point
//
// Arguments: [hInstance] -- module instance
// [dwReason] -- reason code
// [pvReserved] -- reserved
//
// Returns: TRUE if everything ok, FALSE otherwise
//
// Notes:
//
//----------------------------------------------------------------------------
extern "C" BOOL WINAPI
TrustUIDllMain (HINSTANCE hInstance, DWORD dwReason, LPVOID pvReserved)
{
switch ( dwReason )
{
case DLL_PROCESS_ATTACH:
//
// Keep the module instance handle for resource loading usage
//
g_hModule = hInstance;
//
// Initialize rich edit control DLL
//
/* if ( LoadLibrary(TEXT("riched32.dll")) == NULL )
{
return( FALSE );
}*/
//
// Initialize the common controls
//
InitCommonControls();
break;
case DLL_PROCESS_DETACH:
break;
}
return( TRUE );
}