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;
}
}