Condividi tramite


struttura DSM_COUNTERS (mpiowmi.h)

La struttura DSM_COUNTERS contiene i vari contatori timer applicabili a tutti i LUN controllati dal DSM.

Sintassi

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

Membri

PathVerifyEnabled

Campo a 32 bit senza segno utilizzato come flag. Questo campo indica se la verifica del percorso deve essere eseguita periodicamente da MPIO in tutti i percorsi che espongono dispositivi controllati da questo particolare DSM.

PathVerificationPeriod

Campo a 32 bit senza segno usato per indicare la periodicità (in secondi) con cui è stata richiesta la verifica del percorso. Questo campo viene rispettato solo se PathVerifyEnabled è TRUE.

PDORemovePeriod

Un campo a 32 bit senza segno che controlla la quantità di tempo (in secondi) che lo pseudo-LUN continuerà a rimanere nella memoria di sistema, anche dopo aver perso tutte le informazioni sul percorso.

RetryCount

Campo a 32 bit senza segno che specifica il numero di tentativi di I/O non riusciti.

RetryInterval

Campo a 32 bit senza segno che specifica l'intervallo di tempo (in secondi) dopo il quale viene ritentata una richiesta non riuscita.

Reserved32

Deve essere zero.

Reserved64

Deve essere zero.

Fabbisogno

Requisito Valore
intestazione mpiowmi.h (include Mpiowmi.h)