Freigeben über


DSM_COUNTERS Struktur (mpiowmi.h)

Die DSM_COUNTERS-Struktur enthält die verschiedenen Zeitgeberzähler, die für alle LUNs gelten, die vom DSM gesteuert werden.

Syntax

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

Angehörige

PathVerifyEnabled

Ein nicht signiertes 32-Bit-Feld, das als Flag verwendet wird. Dieses Feld gibt an, ob die Pfadüberprüfung regelmäßig von MPIO auf allen Pfaden ausgeführt werden muss, die Geräte verfügbar machen, die von diesem bestimmten DSM gesteuert werden.

PathVerificationPeriod

Ein nicht signiertes 32-Bit-Feld, das verwendet wird, um die Periodizität (in Sekunden) anzugeben, mit der MPIO angefordert wurde, um die Pfadüberprüfung durchzuführen. Dieses Feld wird nur berücksichtigt, wenn PathVerifyEnabled-TRUEist.

PDORemovePeriod

Ein nicht signiertes 32-Bit-Feld, das die Zeit (in Sekunden) steuert, die die Pseudo-LUN weiterhin im Systemspeicher verbleibt, auch nachdem alle Pfadinformationen verloren gehen.

RetryCount

Ein nicht signiertes 32-Bit-Feld, das angibt, wie oft eine fehlgeschlagene E/A-Überprüfung erneut ausgeführt wird.

RetryInterval

Ein nicht signiertes 32-Bit-Feld, das das Zeitintervall (in Sekunden) angibt, nach dem eine fehlgeschlagene Anforderung erneut überprüft wird.

Reserved32

Sollte null sein.

Reserved64

Sollte null sein.

Anforderungen

Anforderung Wert
Header- mpiowmi.h (include Mpiowmi.h)