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 ビット フィールド。 このフィールドは、 PathVerifyEnabledTRUE の場合にのみ有効です。

PDORemovePeriod

すべてのパス情報を失った後でも、擬似 LUN がシステム メモリに残り続ける時間 (秒単位) を制御する符号なし 32 ビット フィールド。

RetryCount

失敗した I/O が再試行される回数を指定する符号なし 32 ビットフィールド。

RetryInterval

失敗した要求が再試行されてからの時間間隔 (秒単位) を指定する符号なし 32 ビット フィールド。

Reserved32

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

Reserved64

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

要件

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