//------------------------------------------------------------------------------------------------- // // Copyright (c) 2004, Outercurve Foundation. // This software is released under Microsoft Reciprocal License (MS-RL). // The license and further copyright text can be found in the file // LICENSE.TXT at the root directory of the distribution. // // // // Entry point for bootstrapper BA function DLL. // //------------------------------------------------------------------------------------------------- #include "precomp.h" static HINSTANCE vhInstance = NULL; extern "C" BOOL WINAPI DllMain( IN HINSTANCE hInstance, IN DWORD dwReason, IN LPVOID /* pvReserved */ ) { switch(dwReason) { case DLL_PROCESS_ATTACH: ::DisableThreadLibraryCalls(hInstance); vhInstance = hInstance; break; case DLL_PROCESS_DETACH: vhInstance = NULL; break; } return TRUE; }