共用方式為


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)