IDelaydC:: QueryStations 方法

QueryStations 方法提供当前正在使用网络监视器捕获数据的所有计算机的列表。

语法

HRESULT STDMETHODCALLTYPE QueryStations(
  [in, out] QUERYTABLE *lpQueryTable
);

parameters

lpQueryTable [in、out]

指向 工作点 结构的指针。 对于输入,此结构必须包含要网络监视器返回的最大计算机数和 STATIONQUERY 结构的数组。

在输出时,此结构返回正在捕获数据的计算机的数目,以及每个找到的计算机的 STATIONQUERY 结构。 请注意,此列表可能包括使用 predate 版本2.0 的网络监视器版本的计算机。

返回值

如果该方法成功,则返回值为 NMERR _ SUCCESS。

如果该方法不成功,则返回值为以下错误代码:

返回代码 说明
NMERR _ _ 内存不足 _
没有内存可用于处理此查询。

备注

在调用 CreateNPPInterface 之后,可以随时调用此方法。 对此方法的调用是一个同步调用,可能需要几秒钟才能完成,因为网络监视器等待远程计算机响应查询。 只能查询本地子网上的计算机。

您负责为 表结构分配 内存,并在不再需要该表之后释放该内存。 此要求包括在工作项中使用的 STATIONQUERY 数组所需的内存。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Netmon。h
DLL
Ndisnpp.dll;
Rmtnpp.dll

另请参阅

IDelaydC

透视

STATIONQUERY