共用方式為


MPIO_DISK_HEALTH_CLASS結構 (mpiowmi.h)

MPIO_DISK_HEALTH_CLASS 結構包含多重路徑磁碟的健康情況資訊。

語法

typedef struct _MPIO_DISK_HEALTH_CLASS {
  WCHAR     Name[63 + 1];
  ULONGLONG NumberReads;
  ULONGLONG NumberWrites;
  ULONGLONG NumberBytesRead;
  ULONGLONG NumberBytesWritten;
  ULONGLONG NumberRetries;
  ULONGLONG NumberIoErrors;
  ULONGLONG CreateTime;
  ULONGLONG PathFailures;
  ULONGLONG FailTime;
  BOOLEAN   DeviceOffline;
  UCHAR     NumberReadsWrap;
  UCHAR     NumberWritesWrap;
  UCHAR     NumberBytesReadWrap;
  UCHAR     NumberBytesWrittenWrap;
  UCHAR     Pad[3];
} MPIO_DISK_HEALTH_CLASS, *PMPIO_DISK_HEALTH_CLASS;

成員

Name[63 + 1]

這個多路徑磁碟的名稱。

NumberReads

未簽署的64位字段,指定這個多路徑磁碟所服務的讀取要求數目。

NumberWrites

未簽署的 64 位字段,指定這個多路徑磁碟所服務的寫入要求數目。

NumberBytesRead

未帶正負號的64位欄位元段,指定從這個多路徑磁碟讀取的位元組總數。

NumberBytesWritten

未帶正負號的64位欄位元段,指定寫入此多路徑磁碟的位元組總數。

NumberRetries

未帶正負號的 64 位字段,指定此多路徑磁碟的重試總數。

NumberIoErrors

未帶正負號的 64 位字段,指定這個多路徑磁碟所遇到的 I/O 錯誤總數。

CreateTime

64 位整數,指定為此多路徑磁碟建立健康情況封包的系統時間。

PathFailures

64 位整數,指定這個多路徑磁碟的路徑失敗總數。

FailTime

64 位整數,指定此多路徑磁碟離機或失敗時的系統時間。

DeviceOffline

布爾值欄位,指出多重路徑磁碟是否離線或失敗。

NumberReadsWrap

未帶正負號的字元字段,指定 NumberReads 參數已變換至零的總次數。

NumberWritesWrap

未帶正負號的字元字段,指定 NumberWrites 參數的總數已變換至零。

NumberBytesReadWrap

未帶正負號的字元字段,指定 NumberBytesRead 參數已變換到零的總次數。

NumberBytesWrittenWrap

未帶正負號的字元字段,指定 NumberBytesWritten 參數已變換至零的總數。

Pad[3]

應該是零。

要求

要求 價值
標頭 mpiowmi.h (包括 Mpiowmi.h)