다음을 통해 공유


MS_SMHBA_PROTOCOLSTATISTICS 구조체(hbapiwmi.h)

MS_SMHBA_PROTOCOLSTATISTICS 구조는 포트에서 프로토콜 트래픽 통계를 보고하는 데 사용됩니다.

구문

typedef struct _MS_SMHBA_PROTOCOLSTATISTICS {
  LONGLONG SecondsSinceLastReset;
  LONGLONG InputRequests;
  LONGLONG OutputRequests;
  LONGLONG ControlRequests;
  LONGLONG InputMegabytes;
  LONGLONG OutputMegabytes;
} MS_SMHBA_PROTOCOLSTATISTICS, *PMS_SMHBA_PROTOCOLSTATISTICS;

멤버

SecondsSinceLastReset

통계가 마지막으로 재설정된 이후의 시간(초)입니다.

InputRequests

입력 요청 수입니다.

OutputRequests

출력 요청 수입니다.

ControlRequests

제어 요청 수입니다.

InputMegabytes

입력된 데이터 수입니다.

OutputMegabytes

출력된 데이터의 MB 수입니다.

설명

이 구조체의 멤버에서 값이 보고되는 통계 카운터는 2**63-1을 초과할 때 0으로 래핑되는 64비트 부명의 정수입니다. 통계 카운터는 정상 작업 중에 다시 설정되지 않습니다. 따라서 트래픽 속도는 카운터 래핑에 대한 적절한 조정을 통해 두 번의 연속 호출에서 파생된 카운터 값의 차이에 따라 결정될 수 있습니다. HBA가 특정 통계를 지원하지 않는 경우 해당 카운터에 대해 -1 값을 반환합니다.

요구 사항

요구 사항
헤더 hbapiwmi.h(Hbapiwmi.h 포함)