次の方法で共有


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

このインスタンスが作成および公開されたシステム時刻を指定する 64 ビットの整数。

FailTime

このパス ID に関連付けられているパスが削除されたシステム時刻を指定する 64 ビットの整数。

PathOffline

このパス ID に関連付けられているパスが削除されるかどうかを示すブール型 (Boolean) のフィールド。

NumberReadsWrap

NumberReads パラメーターが 0 にロールアップした回数の合計を指定する符号なし文字フィールド。

NumberWritesWrap

NumberWrites パラメーターが 0 にロールアップした回数の合計を指定する符号なし文字フィールド。

NumberBytesReadWrap

NumberBytesRead パラメーターが 0 にロールした回数の合計を指定する符号なし文字フィールド。

NumberBytesWrittenWrap

NumberBytesWritten パラメーターが 0 にロールした回数の合計を指定する符号なし文字フィールド。

OutstandingRequests

未処理の要求の合計数を指定する符号なし文字フィールド。

Pad[2]

0 にする必要があります。

要件

要件
Header mpiowmi.h (Mpiowmi.h を含む)