STATIONSTATS 구조체

STATIONSTATS 구조는 현재 캡처에서 설명하는 특정 스테이션에 대한 통계를 제공합니다.

구문

typedef struct _STATIONSTATS {
  DWORD NextStationStats;
  DWORD SessionPartnerList;
  DWORD Flags;
  BYTE  StationAddress[6];
  WORD  Pad;
  DWORD TotalPacketsReceived;
  DWORD TotalDirectedPacketsSent;
  DWORD TotalBroadcastPacketsSent;
  DWORD TotalMulticastPacketsSent;
  DWORD TotalBytesReceived;
  DWORD TotalBytesSent;
} STATIONSTATS, *LPSTATIONSTATS;

멤버

NextStationStats

STATIONSTATS 구조 배열에 기록된 다음 스테이션의 인덱스입니다.

SessionPartnerList

스테이션 파트너 목록의 인덱스입니다.

플래그

이 멤버는 사용되지 않습니다.

StationAddress

스테이션의 MAC 주소입니다.

Pad

DWORD 맞춤.

TotalPacketsReceived

스테이션으로 전송된 총 패킷 수입니다.

TotalDirectedPacketsSent

스테이션에서 보낸 총 전송 패킷 수입니다.

TotalBroadcastPacketsSent

스테이션에서 보낸 총 브로드캐스트 지향 패킷(MAC 주소 FF FF FF FF FF FF)입니다.

TotalMulticastPacketsSent

스테이션에서 보낸 총 멀티캐스트 패킷 수(대상 주소로 설정된 그룹 비트)입니다.

TotalBytesReceived

스테이션으로 전송된 총 바이트 수입니다.

TotalBytesSent

스테이션에서 보낸 총 바이트 수입니다.

설명

네트워크 모니터는 세션 및 스테이션 정보를 연결된 두 배열에 저장합니다. 해당 요소는 각각 SESSIONSTATS 및 STATIONSTATS 구조입니다. 이러한 구조체의 멤버를 사용하여 구조체 간을 탐색할 수 있습니다. 예를 들어 다음 스테이션으로 이동하려면 NextStationStats를 사용합니다. SESSIONSTATS 배열의 세션 파트너 목록으로 이동하려면 SessionPartnerList에 제공된 인덱스를 사용합니다.

참고

STATIONSTATS 배열에는 현재 캡처 중에 사용되는 각 스테이션에 대한 요소가 포함되어 있습니다. 네트워크 모니터가 이 배열에 요소를 추가하는 데 사용하는 알고리즘은 캡처가 진행되는 동안 정보를 기록하는 가장 효율적인 방법을 기반으로 합니다. 따라서 다음 스테이션이 항상 배열의 다음 요소가 되는 것은 아닙니다.

요구 사항

요구 사항 값
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Netmon.h

추가 정보

IDelaydC::GetConversationStatistics

IRTC::GetConversationStatistics

IStats::GetConversationStatistics