структура DSM_COUNTERS (mpiowmi.h)

Структура DSM_COUNTERS содержит различные счетчики таймера, применимые ко всем LUN, контролируемым DSM.

Синтаксис

typedef struct _DSM_COUNTERS {
  ULONG     PathVerifyEnabled;
  ULONG     PathVerificationPeriod;
  ULONG     PDORemovePeriod;
  ULONG     RetryCount;
  ULONG     RetryInterval;
  ULONG     Reserved32;
  ULONGLONG Reserved64;
} DSM_COUNTERS, *PDSM_COUNTERS;

Члены

PathVerifyEnabled

32-разрядное поле без знака, используемое в качестве флага. Это поле указывает, следует ли периодически выполнять проверку пути MPIO на всех путях, которые предоставляют устройства, контролируемые этим конкретным DSM.

PathVerificationPeriod

32-разрядное поле без знака, которое используется для указания периодичности (в секундах), с помощью которого MPIO был запрошен для проверки пути. Это поле учитывается только в том случае, если PathVerifyEnabledTRUE.

PDORemovePeriod

Без знака 32-разрядное поле, которое управляет временем (в секундах), которое псевдо-LUN будет продолжать оставаться в системной памяти, даже после потери всех сведений о пути.

RetryCount

32-разрядное поле без знака, указывающее количество неудачных операций ввода-вывода.

RetryInterval

32-разрядное поле без знака, указывающее интервал времени (в секундах), после которого выполняется повторный запрос.

Reserved32

Должно быть равно нулю.

Reserved64

Должно быть равно нулю.

Требования

Требование Ценность
заголовка mpiowmi.h (include Mpiowmi.h)