Freigeben über


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

Weitere Informationen

CLUSTER_RESOURCE_STATE

Datenstrukturen

OpenClusterResource