CLUS_PROVIDER_STATE_CHANGE_INFO-Struktur (clusapi.h)
Enthält Daten zum Status einer Anbieterressource .
Syntax
typedef struct _CLUS_PROVIDER_STATE_CHANGE_INFO {
DWORD dwSize;
CLUSTER_RESOURCE_STATE resourceState;
WCHAR szProviderId[1];
} CLUS_PROVIDER_STATE_CHANGE_INFO, *PCLUS_PROVIDER_STATE_CHANGE_INFO;
Member
dwSize
Die Größe dieser Struktur, einschließlich des Anbieternamens und des beendenden NULL-Zeichens.
resourceState
Ein Enumerator aus der CLUSTER_RESOURCE_STATE Enumeration als Wert. Im Folgenden sind die möglichen Werte für dieses Element aufgeführt.
ClusterResourceInherited (0)
Die Ressource wurde geerbt.
ClusterResourceOnline (2)
Die Ressource ist betriebsbereit und funktioniert normal.
ClusterResourceOffline (3)
Die Ressource ist nicht betriebsbereit.
ClusterResourceFailed (4)
Bei der Ressource ist ein Fehler aufgetreten.
ClusterResourceOnlinePending (129 (0x81))
Die Ressource wird gerade online geschaltet.
ClusterResourceOfflinePending (130 (0x82))
Die Ressource wird gerade offline geschaltet.
szProviderId[1]
Die global eindeutige ID der Anbieterressource. Dieser Wert kann auch an den lpszResourceName-Parameter der OpenClusterResource-Funktion anstelle des Ressourcennamens übergeben werden.
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 |