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 |