次の方法で共有


IDelaydC::GetTotalStatistics メソッド

GetTotalStatistics メソッドは、現在のキャプチャの合計統計を取得します

構文

HRESULT STDMETHODCALLTYPE GetTotalStatistics(
  [out] LPSTATISTICS lpStats,
  [in]  BOOL         fClearAfterReading
);

パラメーター

lpStats [out]

キャプチャの合計統計を提供する STATISTICS構造体へのポインター。 STATISTICS 構造体で使用されるメモリを割り当てて解放するのは、呼び出し元の責任です。

fClearAfterReading [in]

合計統計の内部ストレージを処理する方法をネットワーク モニターに指示するために使用されるフラグ。 TRUE に設定すると、現在の情報が取得された後に統計の合計の内部ストレージをクリアするようにネットワーク モニターに指示されます。

戻り値

メソッドが成功した場合、戻り値はNMERR_SUCCESS。

メソッドが失敗した場合、戻り値は次のいずれかのエラー コードになります。

リターン コード 説明
NMERR_NOT_CONNECTED
NPP がネットワークに接続されていません。 IDelaydC::Connect を呼び出してネットワークに接続します。
NMERR_NOT_DELAYED
NPP はネットワークに接続されていますが、 IDelaydC::Connect メソッドでは接続されません。
NMERR_NOT_CAPTURING
NPP はデータをキャプチャしていません。 IDelaydC::Start を呼び出して、データのキャプチャを開始します。

解説

このメソッドは、キャプチャの進行中にのみデータを返します。キャプチャが一時停止すると、このメソッドの呼び出しは成功しません。

ネットワーク モニターには、IDelaydC::GetConversationStatistics メソッドを呼び出すことで取得できる会話統計も格納されます。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Netmon.h
[DLL]
Ndisnpp.dll;
Rmtnpp.dll

関連項目

IDelaydC

IDelaydC::Connect

IDelaydC::GetConversationStatistics

IDelaydC::Start

STATISTICS