MSiSCSI_SessionStatistics 구조체(iscsiprf.h)
MSiSCSI_SessionStatistics 구조체는 iSCSI 초기자가 세션 통계를 보고하는 데 사용됩니다.
구문
typedef struct _MSiSCSI_SessionStatistics {
WCHAR iSCSIName[223 + 1];
ULONGLONG USID;
ULONGLONG UniqueAdapterId;
ULONGLONG BytesSent;
ULONGLONG BytesReceived;
ULONGLONG PDUCommandsSent;
ULONGLONG PDUResponsesReceived;
ULONGLONG DigestErrors;
ULONGLONG ConnectionTimeoutErrors;
ULONGLONG FormatErrors;
} MSiSCSI_SessionStatistics, *PMSiSCSI_SessionStatistics;
멤버
iSCSIName[223 + 1]
iSCSI 대상의 이름을 포함하는 와이드 문자열입니다.
USID
이 연결 instance 대한 iSCSI 세션 식별자(ID)입니다. 이 ID는 iSCSI 프로토콜이 세션을 식별하는 데 사용하는 내부 값입니다. 이 ID를 사용하지 마세요. 애플리케이션 소프트웨어는 LoginToTarget 및 AddConnectionToSession 메서드가 UniqueSessionId 매개 변수에서 반환하는 세션 식별자를 사용해야 합니다.
UniqueAdapterId
HBA 초기자 및 HBA를 관리하는 스토리지 미니포트 드라이버의 로드된 instance 고유하게 식별하는 64비트 정수입니다. 초기자는 어댑터 확장의 주소 또는 디바이스 드라이버가 소유한 다른 주소를 사용하여 이 ID를 생성해야 합니다. 초기자는 이 값을 MSiSCSI_HBAInformation 구조체의 UniqueAdapterId 멤버에 보고합니다.
BytesSent
이 세션을 통해 전송되는 바이트 수입니다.
BytesReceived
이 세션을 통해 수신되는 바이트 수입니다.
PDUCommandsSent
이 세션을 통해 전송되는 PPU의 수입니다.
PDUResponsesReceived
이 세션을 통해 수신되는 PPU의 수입니다.
DigestErrors
이 세션에서 발생한 다이제스트 오류 수입니다.
ConnectionTimeoutErrors
이 세션에서 발생한 연결 제한 시간 오류의 수입니다.
FormatErrors
이 세션에서 발생한 형식 오류 수입니다.
설명
이 클래스를 구현하는 것은 선택 사항입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | iscsiprf.h(Iscsiprf.h 포함) |