Freigeben über


CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT-Struktur (clusapi.h)

Wird mit dem CLUSCTL_RESOURCE_STATE_CHANGE_REASON-Steuerelementcode gesendet, um den Grund für eine Änderung des Ressourcenzustands anzugeben.

Syntax

typedef struct _CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT {
  DWORD                                dwSize;
  DWORD                                dwVersion;
  CLUSTER_RESOURCE_STATE_CHANGE_REASON eReason;
} CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT, *PCLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT;

Member

dwSize

Die Größe dieser Struktur in Byte.

dwVersion

Die Version der Struktur. Legen Sie auf CLUSCTL_RESOURCE_STATE_CHANGE_REASON_VERSION_1 (1) fest.

eReason

Ein Wert der CLUSTER_RESOURCE_STATE_CHANGE_REASON-Enumeration , der den Grund für die Zustandsänderung beschreibt. In der folgenden Liste sind die möglichen Werte aufgeführt.

eResourceStateChangeReasonUnknown (0)

Aus diesem Grund wird code nie vom Cluster gesendet. Ressourcen-DLLs sollten diesen Wert verwenden, um eine lokale CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT-Struktur zu initialisieren und das eReason-Element dieser Struktur zurückzusetzen, bevor sie von den Einstiegspunktfunktionen Offline und Beenden zurückgegeben werden. Weitere Informationen finden Sie unter CLUSCTL_RESOURCE_STATE_CHANGE_REASON.

eResourceStateChangeReasonMove (1)

Offline wird aufgerufen, da die Gruppe der Ressource verschoben wird.

eResourceStateChangeReasonFailover (2)

Beenden wird aufgerufen, da die Gruppe der Ressource ein Failover ausgeführt wird.

eResourceStateChangeReasonFailedMove (3)

Online wird aufgerufen, da die Gruppe der Ressource einen Verschiebungsvorgang nicht erfolgreich abgeschlossen hat.

eResourceStateChangeReasonShutdown (4)

Offline wird aufgerufen, da der Clusterdienst heruntergefahren wird.

eResourceStateChangeReasonRundown (5)

Beenden wird aufgerufen, da der Clusterdienst unerwartet beendet wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Kopfzeile clusapi.h

Weitere Informationen

CLUSTER_RESOURCE_STATE_CHANGE_REASON

Hilfsprogrammstrukturen