DSM_COUNTERS 構造体 (mpiowmi.h)
DSM_COUNTERS構造体には、DSM によって制御されるすべての LUN に適用できるさまざまなタイマー カウンターが保持されます。
構文
typedef struct _DSM_COUNTERS {
ULONG PathVerifyEnabled;
ULONG PathVerificationPeriod;
ULONG PDORemovePeriod;
ULONG RetryCount;
ULONG RetryInterval;
ULONG Reserved32;
ULONGLONG Reserved64;
} DSM_COUNTERS, *PDSM_COUNTERS;
メンバー
PathVerifyEnabled
フラグとして使用される符号なし 32 ビットフィールド。 このフィールドは、この特定の DSM によって制御されるデバイスを公開するすべてのパスで、MPIO によってパス検証を定期的に実行する必要があるかどうかを示します。
PathVerificationPeriod
MPIO がパス検証を実行するように要求された周期性 (秒単位) を示すために使用される符号なし 32 ビット フィールド。 このフィールドは、 PathVerifyEnabled が TRUE の場合にのみ有効です。
PDORemovePeriod
すべてのパス情報を失った後でも、擬似 LUN がシステム メモリに残り続ける時間 (秒単位) を制御する符号なし 32 ビット フィールド。
RetryCount
失敗した I/O が再試行される回数を指定する符号なし 32 ビットフィールド。
RetryInterval
失敗した要求が再試行されてからの時間間隔 (秒単位) を指定する符号なし 32 ビット フィールド。
Reserved32
0 にする必要があります。
Reserved64
0 にする必要があります。
要件
要件 | 値 |
---|---|
Header | mpiowmi.h (Mpiowmi.h を含む) |