请问上哪位高手用过ExecNotificationQueryAsync
请教下谁用过ExecNotificationQueryAsync
搜了个例子,检测如果有新进程启动,有事件被触发,例子链接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条都试过了无效果,求有经验的大神指点下
------解决方案--------------------
在线等。。。自己顶下,解决了加分。
------解决方案--------------------
来个人接分,结贴了。。蚂蚁腿小但也是肉啊
------解决方案--------------------
请教个问题,我的远程这个函数过不去,报错WBEM_E_ACCESS_DENIED(Current user does not have permission to perform the action.)
可是我已经connectserver成功了,为什么到执行的时候才失败呢?
搜了个例子,检测如果有新进程启动,有事件被触发,例子链接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条都试过了无效果,求有经验的大神指点下
------解决方案--------------------
在线等。。。自己顶下,解决了加分。
------解决方案--------------------
来个人接分,结贴了。。蚂蚁腿小但也是肉啊
------解决方案--------------------
请教个问题,我的远程这个函数过不去,报错WBEM_E_ACCESS_DENIED(Current user does not have permission to perform the action.)
可是我已经connectserver成功了,为什么到执行的时候才失败呢?