Compartir a través de


estructura DSM_COUNTERS (mpiowmi.h)

La estructura DSM_COUNTERS contiene los distintos contadores de temporizador que son aplicables a todos los LUN controlados por el DSM.

Sintaxis

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

Miembros

PathVerifyEnabled

Campo de 32 bits sin signo que se usa como marca. Este campo indica si MPIO debe realizar la comprobación de la ruta de acceso periódicamente en todas las rutas de acceso que exponen los dispositivos controlados por este DSM concreto.

PathVerificationPeriod

Campo de 32 bits sin firmar que se usa para indicar la periodicidad (en segundos) con la que se ha solicitado MPIO para realizar la comprobación de la ruta de acceso. Este campo solo se respeta si PathVerifyEnabled es TRUE.

PDORemovePeriod

Campo de 32 bits sin signo que controla la cantidad de tiempo (en segundos) que el pseudo-LUN seguirá estando en la memoria del sistema, incluso después de perder toda su información de ruta de acceso.

RetryCount

Campo de 32 bits sin signo que especifica el número de veces que se reintentará una E/S con error.

RetryInterval

Campo de 32 bits sin signo que especifica el intervalo de tiempo (en segundos) después del cual se reintenta una solicitud con error.

Reserved32

Debe ser cero.

Reserved64

Debe ser cero.

Requisitos

Requisito Valor
Header mpiowmi.h (incluir Mpiowmi.h)