다음을 통해 공유


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

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

설명

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

참고

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

요구 사항

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

추가 정보

IDelaydC::GetConversationStatistics

IRTC::GetConversationStatistics

IStats::GetConversationStatistics