杀毒软件怎样工作的? 对系统底层熟悉的朋友来帮帮我
以下函数是IFS钩子函数
#include <vmm.h>
#include <ifs.h>
#include <ifsmgr.h>
#include ...
....
extern void extrn_call(char *);
int _cdecl OurFileHook(pIFSFunc pfn, int nFunction, int nDrive, int nResources, int Cp, pioreq pir)
switch(nFunction)
{
case IFSFN_OPEN:
..............
extrn_call(FileName);
..............
extrn_call 这是一个被调用的一个外部函数, 这个函数是对要打开的文件进行处理,
发现根本没被调用, 请问这是为什么? 有什么方法能调用外部函数? 就像查毒软件一样?