我在我的界面程序中,使用
HANDLE  hEvt = CreateEvent(NULL, FALSE, FALSE, "MyEvtName");在我的dll程序中(被w3wp.exe加载).
//访问事件
BOOL ret = OpenEvent(EVENT_ALL_ACCESS, TRUE, "MyEvtName");
int err = GetLastError();发现ret值为0,err为5(即拒绝访问)。
这说明在w3wp这个进程中,没有权限对界面的事件进行访问。
那我如何才能在我的dll中访问这个事件呢?注:如果把上面的访问事件这部分代码放在自己写的程序中(而不是放在w3wp.exe中),就可以访问这个事件。