Freigeben über


CLUS_CHARACTERISTICS-Enumeration (msclus.h)

Listet Merkmale von Ressourcentypen und Ressourcen auf.

Syntax

typedef enum CLUS_CHARACTERISTICS {
  CLUS_CHAR_UNKNOWN = 0,
  CLUS_CHAR_QUORUM = 0x1,
  CLUS_CHAR_DELETE_REQUIRES_ALL_NODES = 0x2,
  CLUS_CHAR_LOCAL_QUORUM = 0x4,
  CLUS_CHAR_LOCAL_QUORUM_DEBUG = 0x8,
  CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON = 0x10,
  CLUS_CHAR_BROADCAST_DELETE = 0x20,
  CLUS_CHAR_SINGLE_CLUSTER_INSTANCE = 0x40,
  CLUS_CHAR_SINGLE_GROUP_INSTANCE = 0x80,
  CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP = 0x100,
  CLUS_CHAR_PLACEMENT_DATA = 0x200,
  CLUS_CHAR_MONITOR_DETACH = 0x400,
  CLUS_CHAR_MONITOR_REATTACH = 0x800,
  CLUS_CHAR_OPERATION_CONTEXT = 0x1000,
  CLUS_CHAR_CLONES = 0x2000,
  CLUS_CHAR_NOT_PREEMPTABLE = 0x4000,
  CLUS_CHAR_NOTIFY_NEW_OWNER = 0x8000,
  CLUS_CHAR_SUPPORTS_UNMONITORED_STATE = 0x10000,
  CLUS_CHAR_INFRASTRUCTURE = 0x20000,
  CLUS_CHAR_VETO_DRAIN,
  CLUS_CHAR_DRAIN_LOCAL_OFFLINE
} ;

Konstanten

 
CLUS_CHAR_UNKNOWN
Wert: 0
Ressourcen dieses Typs weisen keine bekannten Merkmale auf.
CLUS_CHAR_QUORUM
Wert: 0x1
Ressourcen dieses Typs können die
Quorumressourcentyp für einen Cluster.
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
Wert: 0x2
Ressourcen dieses Typs können nur gelöscht werden, wenn alle Knoten aktiv sind.
CLUS_CHAR_LOCAL_QUORUM
Wert: 0x4
Wird nicht unterstützt.
CLUS_CHAR_LOCAL_QUORUM_DEBUG
Wert: 0x8
Wird nicht unterstützt.
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON
Wert: 0x10
Die Ressourcen-DLL empfängt die
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
Steuerungscode.
CLUS_CHAR_BROADCAST_DELETE
Wert: 0x20
Wird nicht unterstützt.
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
Wert: 0x40
Nur eine instance dieses Ressourcentyps ist in einem Cluster zulässig.
CLUS_CHAR_SINGLE_GROUP_INSTANCE
Wert: 0x80
Nur ein instance dieses Ressourcentyps ist in einer Gruppe zulässig.
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
Wert: 0x100
Die Ressource kann teil einer speziellen Gruppe sein. Server der Protokollversion 2.0 unterstützen diesen Wert nicht.
CLUS_CHAR_PLACEMENT_DATA
Wert: 0x200
Der Ressourcentyp kann abgefragt werden, um weitere Informationen darüber zu erhalten, wie viele Ressourcen er verwendet. Beispielsweise werden im Ressourcentyp des virtuellen Computers 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: 0x400
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: 0x800
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: 0x1000
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: 0x2000
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: 0x4000
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: 0x8000
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: 0x10000
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: 0x20000
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

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Kopfzeile msclus.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