DLL 如果怎么拒绝被调用

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

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;

}
}