структура 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 запрашивается для проверки пути. Это поле учитывается только в том случае, если параметру PathVerifyEnabled присвоено значение TRUE.

PDORemovePeriod

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

RetryCount

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

RetryInterval

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

Reserved32

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

Reserved64

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

Требования

Требование Значение
Заголовок mpiowmi.h (включая Mpiowmi.h)