MPIO_DEVINSTANCE_HEALTH_CLASS 結構 (mpiodisk.h)
MPIO_DEVINSTANCE_HEALTH_CLASS結構會保存透過指定路徑標識元公開之裝置實例的健康情況資訊。
語法
typedef struct _MPIO_DEVINSTANCE_HEALTH_CLASS {
ULONGLONG PathId;
ULONGLONG NumberReads;
ULONGLONG NumberWrites;
ULONGLONG NumberBytesRead;
ULONGLONG NumberBytesWritten;
ULONGLONG NumberRetries;
ULONGLONG NumberIoErrors;
ULONGLONG CreateTime;
ULONGLONG FailTime;
BOOLEAN DeviceOffline;
UCHAR NumberReadsWrap;
UCHAR NumberWritesWrap;
UCHAR NumberBytesReadWrap;
UCHAR NumberBytesWrittenWrap;
UCHAR Pad[3];
} MPIO_DEVINSTANCE_HEALTH_CLASS, *PMPIO_DEVINSTANCE_HEALTH_CLASS;
成員
PathId
未簽署的64位字段,會傳回與此多路徑磁碟實例相關聯的路徑標識碼。
NumberReads
未簽署的64位字段,指定指定路徑識別碼所服務的讀取要求數目。
NumberWrites
未簽署的64位字段,指定指定路徑識別碼所服務的寫入要求數目
NumberBytesRead
未帶正負號的 64 位欄位元段,指定透過指定路徑識別碼讀取的位元組總數
NumberBytesWritten
未帶正負號的 64 位欄位元段,指定透過指定路徑識別碼寫入的位元組總數。
NumberRetries
未帶正負號的 64 位字段,指定透過指定路徑標識碼重試的總數。
NumberIoErrors
未帶正負號的 64 位字段,指定透過指定路徑識別碼所遇到的 I/O 錯誤總數。
CreateTime
64 位整數,指定建立和公開這個實例的系統時間。
FailTime
64 位整數,指定移除與此路徑識別碼相關聯的路徑時的系統時間。
DeviceOffline
布爾值欄位,指出是否已移除與此路徑標識符相關聯的路徑。
NumberReadsWrap
不帶正負號的字元字段,指定 NumberReads 參數已變換為零的總數。
NumberWritesWrap
不帶正負號的字元字段,指定 NumberWrites 參數已變換為零的總次數。
NumberBytesReadWrap
不帶正負號的字元字段,指定 NumberBytesRead 參數已變換為零的總數。
NumberBytesWrittenWrap
不帶正負號的字元字段,指定 NumberBytesWritten 參數已變換為零的總數。
Pad[3]
應該是零。
規格需求
需求 | 值 |
---|---|
標頭 | mpiodisk.h (包含 Mpiowmi.h) |