DLL 如果怎么拒绝被调用

DLL 如果如何拒绝被调用!
做一个检查加密狗的DLL,
如果狗不存在.
可以让主程序LoadLibrary() 时返回句柄为NULL.


------解决方案--------------------
在DllMain里检查。
DLL_PROCESS_ATTACH
------解决方案--------------------
up
------解决方案--------------------
BOOL WINAPI DllMain(
HINSTANCE hinstDLL, // handle to DLL module
DWORD fdwReason, // reason for calling function
LPVOID lpvReserved // reserved
)
{

if(fdwReason == DLL_PROCESS_ATTACH)
{
if(getDog() == false) return false;

}
}