estrutura DSM_COUNTERS (mpiowmi.h)

A estrutura DSM_COUNTERS contém os vários contadores de temporizador aplicáveis a todos os LUNs controlados pelo DSM.

Sintaxe

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

Membros

PathVerifyEnabled

Um campo de 32 bits sem sinal que é usado como um sinalizador. Esse campo indica se a verificação de caminho deve ser executada pelo MPIO periodicamente em todos os caminhos que expõem dispositivos controlados por esse DSM específico.

PathVerificationPeriod

Um campo de 32 bits sem sinal que é usado para indicar a periodicidade (em segundos) com a qual o MPIO foi solicitado a executar a verificação de caminho. Esse campo só será honrado se PathVerifyEnabled for TRUE.

PDORemovePeriod

Um campo de 32 bits sem sinal que controla a quantidade de tempo (em segundos) que o pseudo-LUN continuará a permanecer na memória do sistema, mesmo depois de perder todas as informações de caminho.

RetryCount

Um campo de 32 bits sem sinal que especifica o número de vezes que uma E/S com falha será repetida.

RetryInterval

Um campo de 32 bits sem sinal que especifica o intervalo de tempo (em segundos) após o qual uma solicitação com falha é repetida.

Reserved32

Deve ser zero.

Reserved64

Deve ser zero.

Requisitos

Requisito Valor
Cabeçalho mpiowmi.h (inclua Mpiowmi.h)