IDelaydC:: QueryStations 方法

QueryStations 方法會提供目前使用網路監視器來捕捉資料的所有電腦清單。

語法

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

參數

lpQueryTable [in、out]

指向 [工作] 結構的指標。 在輸入時,此結構必須包含您想要網路監視器傳回的電腦數目上限,以及 STATIONQUERY 結構的陣列。

在輸出時,此結構會傳回每一部電腦的捕獲資料和 STATIONQUERY 結構的電腦數目。 請注意,這份清單可能包含使用早2.0 版的網路監視器版本的電腦。

傳回值

如果方法成功,則傳回值為 NMERR _ SUCCESS。

如果此方法不成功,則傳回值會是下列錯誤碼:

傳回碼 Description
NMERR _ _ 記憶體不足 _
沒有記憶體可用來處理此查詢。

備註

呼叫 CreateNPPInterface 之後,隨時都可以呼叫這個方法。 呼叫這個方法是同步呼叫,這可能需要幾秒鐘的時間才能完成,因為網路監視器等候遠端電腦回應查詢。 只有本機子網上的電腦可以進行查詢。

您必須負責為 資料表結構配置 記憶體,並在不再需要資料表之後釋放該記憶體。 這項需求包括用於查看 STATIONQUERY 陣列所需的記憶體。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Netmon
DLL
Ndisnpp.dll;
Rmtnpp.dll

另請參閱

IDelaydC

透視

STATIONQUERY