阅读:2533回复:1
再请问ZNSOFT斑竹
还是关于防止文件打开的事?
你让我直接返回,我返回什么? 是return void, 还是返回iRet, 其中iRet=(*(*ppPrevHook))(pfn, nFunction, nDrive, nResources, Cp, pir); 如果是这样,我认为不对,因为返回后文件还是要打开。 请斑竹或那位高手再详细指点。 谢谢!!! |
|
|
沙发#
发布于:2001-04-16 09:04
iRet=(*(*ppPrevHook))(pfn, nFunction, nDrive, nResources, Cp, pir);
这样的话还是调用下一个hook了, 你可以这样呀.return (记不得值的类型了),只要不调用(*(*ppPrevHook))(pfn, nFunction, nDrive, nResources, Cp, pir),这样你的文件就不能打开了.(当然是在文件打开操作时,否则任何文件操作都会被忽略) 比如 if(文件打开) return true; |
|
|