Partager via


structure DSM_COUNTERS (mpiowmi.h)

La structure DSM_COUNTERS contient les différents compteurs du minuteur qui s’appliquent à tous les LUN contrôlés par le DSM.

Syntaxe

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

Membres

PathVerifyEnabled

Champ de 32 bits non signé utilisé comme indicateur. Ce champ indique si la vérification du chemin doit être effectuée régulièrement par MPIO sur tous les chemins qui exposent des appareils contrôlés par ce DSM particulier.

PathVerificationPeriod

Champ de 32 bits non signé utilisé pour indiquer la périodicité (en secondes) avec laquelle MPIO a été demandé pour effectuer la vérification du chemin. Ce champ n’est respecté que si PathVerifyEnabled a la valeur TRUE.

PDORemovePeriod

Champ de 32 bits non signé qui contrôle la durée (en secondes) pendant laquelle la pseudo-LUN continue de rester dans la mémoire système, même après avoir perdu toutes ses informations de chemin.

RetryCount

Champ de 32 bits non signé qui spécifie le nombre de fois où une E/S ayant échoué est retentée.

RetryInterval

Champ de 32 bits non signé qui spécifie l’intervalle de temps (en secondes) après lequel une demande ayant échoué est retentée.

Reserved32

Doit être égal à zéro.

Reserved64

Doit être égal à zéro.

Configuration requise

Condition requise Valeur
En-tête mpiowmi.h (inclure Mpiowmi.h)