次の方法で共有


SESSIONSTATS 構造体

SESSIONSTATS 構造体は、セッションに関する統計を提供します

構文

typedef struct _SESSIONSTATS {
  DWORD NextSession;
  DWORD StationOwner;
  DWORD StationPartner;
  DWORD Flags;
  DWORD TotalPacketsSent;
} SESSIONSTATS, *LPSESSIONSTATS;

メンバー

NextSession

ステーション所有者の次のセッションのインデックス。

StationOwner

関連付けられた STATIONSTATS 構造体配列内の所有者ステーションのインデックス。 所有者ステーションは、セッションを開始したステーションであり、セッションのパケットを送信したステーションです。

StationPartner

関連付けられた STATIONSTATS 構造体配列内の他のステーションのインデックス。 パートナー ステーションは、セッションのパケットを受信したステーションです。

Flags

このメンバーは使用されなくなりました。

TotalPacketsSent

セッションで送信されたパケットの数。

解説

ネットワーク モニターは、セッションとステーションの情報を 2 つの関連付けられた配列に格納します。その要素はそれぞれ SESSIONSTATS 構造体と STATIONSTATS 構造体です。 これらの構造体のメンバーは、それらの間を移動するために使用できます。 たとえば、特定のステーション所有者の次のセッションに移動するには、 NextSession を使用します。 STATIONSTATS 配列のセッションの所有者とパートナーステーションにジャンプするには、 StationOwnerStationPartner で指定されたインデックスを使用します。

Note

SESSIONSTATS 配列には、現在のキャプチャ内の各セッションの要素が含まれています。 Network Monitor がを使用して SESSIONSTATS 配列に要素を追加するアルゴリズムは、キャプチャの進行中に効率的に情報を記録することに基づいています。 したがって、特定の所有者ステーションの次のセッションが、配列内の次の要素であるとは限りません。

要件

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

関連項目

IDelaydC::GetConversationStatistics

IRTC::GetConversationStatistics

IStats::GetConversationStatistics