请教下谁用过ExecNotificationQueryAsync

时间:2022-06-07 18:35:24
搜了个例子,检测如果有新进程启动,有事件被触发,例子链接 http://msdn.microsoft.com/en-us/library/aa390425(VS.85).aspx代码如下
hres = pSvc->ExecNotificationQueryAsync(
_bstr_t("WQL"), 
_bstr_t("SELECT * " 
"FROM __InstanceCreationEvent WITHIN 1 "
"WHERE TargetInstance ISA 'Win32_Process'"), 
WBEM_FLAG_SEND_STATUS, 
NULL, 
pStubSink);
现在想检测网络连接变化,比如拔掉网线,网络断开,再接上网线,网络恢复,怎样写查询语句来检测这2种情况?
Select   *   from   MSNdis_StatusMediaConnect 
Select   *   from   MSNdis_StatusMediaDisconnect
SELECT * FROM MSNdis_NotifyAdapterArrival
这3条都试过了无效果,求有经验的大神指点下

3 个解决方案

#1


在线等。。。自己顶下,解决了加分。

#2


来个人接分,结贴了。。蚂蚁腿小但也是肉啊

#3


请教个问题,我的远程这个函数过不去,报错WBEM_E_ACCESS_DENIED(Current user does not have permission to perform the action.)
可是我已经connectserver成功了,为什么到执行的时候才失败呢?

#1


在线等。。。自己顶下,解决了加分。

#2


来个人接分,结贴了。。蚂蚁腿小但也是肉啊

#3


请教个问题,我的远程这个函数过不去,报错WBEM_E_ACCESS_DENIED(Current user does not have permission to perform the action.)
可是我已经connectserver成功了,为什么到执行的时候才失败呢?