SESSIONSTATS 구조체
SESSIONSTATS 구조는 세션에 대한 통계를 제공합니다.
구문
typedef struct _SESSIONSTATS {
DWORD NextSession;
DWORD StationOwner;
DWORD StationPartner;
DWORD Flags;
DWORD TotalPacketsSent;
} SESSIONSTATS, *LPSESSIONSTATS;
멤버
-
NextSession
-
스테이션 소유자의 다음 세션 인덱스입니다.
-
StationOwner
-
연결된 STATIONSTATS 구조 배열 내의 소유자 스테이션 인덱스입니다. 소유자 스테이션은 세션을 시작한 스테이션, 세션의 패킷을 보낸 스테이션입니다.
-
StationPartner
-
연결된 STATIONSTATS 구조 배열 내의 다른 스테이션의 인덱스입니다. 파트너 스테이션은 세션의 패킷을 받은 스테이션입니다.
-
플래그
-
이 멤버는 사용되지 않습니다.
-
TotalPacketsSent
-
세션에서 전송된 패킷 수입니다.
설명
네트워크 모니터는 세션 및 스테이션 정보를 두 개의 연결된 배열에 저장하며, 해당 요소는 각각 SESSIONSTATS 및 STATIONSTATS 구조입니다. 이러한 구조체의 멤버를 사용하여 구조체 간을 탐색할 수 있습니다. 예를 들어 특정 스테이션 소유자의 다음 세션으로 이동하려면 NextSession을 사용합니다. STATIONSTATS 배열에서 세션의 소유자 및 파트너 스테이션으로 이동하려면 StationOwner 및 StationPartner에 제공된 인덱스를 사용합니다.
참고
SESSIONSTATS 배열에는 현재 캡처의 각 세션에 대한 요소가 포함되어 있습니다. Network Monitor에서 를 사용하여 SESSIONSTATS 배열에 요소를 추가하는 알고리즘은 캡처가 진행 중인 동안 정보를 효율적으로 기록하는 것을 기반으로 합니다. 따라서 특정 소유자 스테이션에 대한 다음 세션이 항상 배열의 다음 요소가 되는 것은 아닙니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|