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 を含む) |