MPIO_PATH_HEALTH_CLASS 구조체(mpiowmi.h)
MPIO_PATH_HEALTH_CLASS 구조체는 경로의 상태 정보를 나타냅니다.
구문
typedef struct _MPIO_PATH_HEALTH_CLASS {
ULONGLONG PathId;
ULONGLONG NumberReads;
ULONGLONG NumberWrites;
ULONGLONG NumberBytesRead;
ULONGLONG NumberBytesWritten;
ULONGLONG NumberRetries;
ULONGLONG NumberIoErrors;
ULONGLONG CreateTime;
ULONGLONG FailTime;
BOOLEAN PathOffline;
UCHAR NumberReadsWrap;
UCHAR NumberWritesWrap;
UCHAR NumberBytesReadWrap;
UCHAR NumberBytesWrittenWrap;
UCHAR OutstandingRequests;
UCHAR Pad[2];
} MPIO_PATH_HEALTH_CLASS, *PMPIO_PATH_HEALTH_CLASS;
멤버
PathId
특정 경로에 할당된 식별자를 나타내는 부호 없는 64비트 필드입니다.
NumberReads
지정된 경로 식별자가 서비스하는 읽기 요청 수를 지정하는 부호 없는 64비트 필드입니다.
NumberWrites
지정된 경로 식별자가 서비스하는 쓰기 요청 수를 지정하는 부호 없는 64비트 필드입니다.
NumberBytesRead
지정된 경로 식별자를 통해 읽는 총 바이트 수를 지정하는 부호 없는 64비트 필드입니다.
NumberBytesWritten
지정된 경로 식별자를 통해 작성된 총 바이트 수를 지정하는 부호 없는 64비트 필드입니다.
NumberRetries
지정된 경로 식별자를 사용하여 총 재시도 횟수를 지정하는 부호 없는 64비트 필드입니다.
NumberIoErrors
지정된 경로 식별자를 통해 발생한 총 I/O 오류 수를 지정하는 부호 없는 64비트 필드입니다.
CreateTime
이 instance 만들어서 노출된 시스템 시간을 지정하는 64비트 정수입니다.
FailTime
이 경로 ID와 연결된 경로가 제거된 시스템 시간을 지정하는 64비트 정수입니다.
PathOffline
이 경로 ID와 연결된 경로가 제거되었는지 여부를 나타내는 부울 필드입니다.
NumberReadsWrap
NumberReads 매개 변수가 0으로 롤오버된 총 횟수를 지정하는 부호 없는 문자 필드입니다.
NumberWritesWrap
NumberWrites 매개 변수가 0으로 롤오버된 총 횟수를 지정하는 부호 없는 문자 필드입니다.
NumberBytesReadWrap
NumberBytesRead 매개 변수가 0으로 롤오버된 총 횟수를 지정하는 부호 없는 문자 필드입니다.
NumberBytesWrittenWrap
NumberBytesWritten 매개 변수가 0으로 롤오버된 총 횟수를 지정하는 부호 없는 문자 필드입니다.
OutstandingRequests
총 미해결 요청 수를 지정하는 부호 없는 문자 필드입니다.
Pad[2]
0이어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | mpiowmi.h(Mpiowmi.h 포함) |