Freigeben über


CLUS_CHARACTERISTICS-Enumeration (clusapi.h)

Listet Merkmale von Ressourcentypen und Ressourcen auf.

Syntax

typedef enum CLUS_CHARACTERISTICS {
  CLUS_CHAR_UNKNOWN = 0x00000000,
  CLUS_CHAR_QUORUM = 0x00000001,
  CLUS_CHAR_DELETE_REQUIRES_ALL_NODES = 0x00000002,
  CLUS_CHAR_LOCAL_QUORUM = 0x00000004,
  CLUS_CHAR_LOCAL_QUORUM_DEBUG = 0x00000008,
  CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON = 0x00000010,
  CLUS_CHAR_BROADCAST_DELETE = 0x00000020,
  CLUS_CHAR_SINGLE_CLUSTER_INSTANCE = 0x00000040,
  CLUS_CHAR_SINGLE_GROUP_INSTANCE = 0x00000080,
  CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP = 0x00000100,
  CLUS_CHAR_PLACEMENT_DATA = 0x00000200,
  CLUS_CHAR_MONITOR_DETACH = 0x00000400,
  CLUS_CHAR_MONITOR_REATTACH = 0x00000800,
  CLUS_CHAR_OPERATION_CONTEXT = 0x00001000,
  CLUS_CHAR_CLONES = 0x00002000,
  CLUS_CHAR_NOT_PREEMPTABLE = 0x00004000,
  CLUS_CHAR_NOTIFY_NEW_OWNER = 0x00008000,
  CLUS_CHAR_SUPPORTS_UNMONITORED_STATE = 0x00010000,
  CLUS_CHAR_INFRASTRUCTURE = 0x00020000,
  CLUS_CHAR_VETO_DRAIN,
  CLUS_CHAR_DRAIN_LOCAL_OFFLINE
} ;

Konstanten

 
CLUS_CHAR_UNKNOWN
Wert: 0x00000000
Ressourcen dieses Typs weisen keine bekannten Merkmale auf.
CLUS_CHAR_QUORUM
Wert: 0x00000001
Ressourcen dieses Typs können die
Quorumressourcentyp für einen Cluster.
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
Wert: 0x00000002
Ressourcen dieses Typs können nur gelöscht werden, wenn alle Knoten aktiv sind.
CLUS_CHAR_LOCAL_QUORUM
Wert: 0x00000004
Wird nicht unterstützt.
CLUS_CHAR_LOCAL_QUORUM_DEBUG
Wert: 0x00000008
Wird nicht unterstützt.
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON
Wert: 0x00000010
Die Ressourcen-DLL empfängt die
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
Steuerungscode.
CLUS_CHAR_BROADCAST_DELETE
Wert: 0x00000020
Wird nicht unterstützt.
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
Wert: 0x00000040
Nur eine instance dieses Ressourcentyps ist in einem Cluster zulässig.
CLUS_CHAR_SINGLE_GROUP_INSTANCE
Wert: 0x00000080
Nur ein instance dieses Ressourcentyps ist in einer Gruppe zulässig.
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
Wert: 0x00000100
Die Ressource kann teil einer speziellen Gruppe werden. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_PLACEMENT_DATA
Wert: 0x00000200
Der Ressourcentyp kann abgefragt werden, um weitere Informationen darüber zu erhalten, wie viele Ressourcen verwendet werden. Im Ressourcentyp des virtuellen Computers werden beispielsweise Informationen darüber zurückgegeben, wie viel Arbeitsspeicher für den Start des virtuellen Computers erforderlich ist.

Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird vor Windows Server 2012 nicht unterstützt.
CLUS_CHAR_MONITOR_DETACH
Wert: 0x00000400
Die Ressource kann gelöscht werden, ohne offline geschaltet zu werden. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_MONITOR_REATTACH
Wert: 0x00000800
Dieser Wert ist für die lokale Verwendung reserviert und muss vom Client ignoriert werden. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_OPERATION_CONTEXT
Wert: 0x00001000
Dieser Wert ist für die lokale Verwendung reserviert und muss vom Client ignoriert werden. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_CLONES
Wert: 0x00002000
Dieser Wert ist für die lokale Verwendung reserviert und muss vom Client ignoriert werden. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_NOT_PREEMPTABLE
Wert: 0x00004000
Die Ressource sollte nicht vorzeitig entfernt werden, auch wenn die gesamte Gruppe vorzeitig entfernt wird.

Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird vor Windows Server 2012 nicht unterstützt.
CLUS_CHAR_NOTIFY_NEW_OWNER
Wert: 0x00008000
Die Ressource kann einen neuen Besitzer erhalten.

Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird vor Windows Server 2012 R2 nicht unterstützt.
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE
Wert: 0x00010000
Die Ressource kann weiterhin in einem nicht überwachten Zustand ausgeführt werden, wenn die Clustermitgliedschaft verloren geht.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird vor Windows Server 2016 nicht unterstützt.
CLUS_CHAR_INFRASTRUCTURE
Wert: 0x00020000
Dieser Wert ist für die Infrastruktur reserviert.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 und Windows Server 2008: Dieser Enumerationswert wird vor Windows Server 2016 nicht unterstützt.

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

CLUSCTL_GROUP_GET_CHARACTERISTICS

CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

CLUSCTL_NETWORK_GET_CHARACTERISTICS

CLUSCTL_NODE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS

Failoverclusteraufzählungen