IStats::QueryStations 方法
QueryStations 方法提供当前使用网络监视器捕获数据的所有计算机的列表。
语法
HRESULT STDMETHODCALLTYPE QueryStations(
[in, out] QUERYTABLE *lpQueryTable
);
参数
-
lpQueryTable [in, out]
-
指向 QUERYTABLE 结构的指针。 输入时,此结构必须包含希望网络监视器返回的最大计算机数和 STATIONQUERY 结构数组。
在输出时,此结构返回捕获数据的计算机数,以及找到的每台计算机的 STATIONQUERY 结构。 请注意,此信息可能包括使用早于版本 2.0 的网络监视器版本的计算机。
返回值
如果方法成功,则返回值NMERR_SUCCESS。
如果 方法不成功,则返回值为以下错误代码:
返回代码 | 说明 |
---|---|
|
处理此查询所需的内存不可用。 |
备注
在调用 CreateNPPInterface 后,可以随时调用此方法。 对此方法的调用是同步调用,这可能需要几秒钟才能完成,因为网络监视器等待远程计算机响应查询。 只能查询本地子网上的计算机。
你负责为 QUERYTABLE 结构分配内存,并在不再需要表后释放该内存。 此要求包括 QUERYTABLE 中使用的 STATIONQUERY 数组所需的内存。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
DLL |
|