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 配列のセッションの所有者とパートナーステーションにジャンプするには、 StationOwner と StationPartner で指定されたインデックスを使用します。
Note
SESSIONSTATS 配列には、現在のキャプチャ内の各セッションの要素が含まれています。 Network Monitor がを使用して SESSIONSTATS 配列に要素を追加するアルゴリズムは、キャプチャの進行中に効率的に情報を記録することに基づいています。 したがって、特定の所有者ステーションの次のセッションが、配列内の次の要素であるとは限りません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|