Condividi tramite


enumerazione CLUS_CHARACTERISTICS (clusapi.h)

Enumera le caratteristiche dei tipi di risorse e delle risorse.

Sintassi

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
} ;

Costanti

 
CLUS_CHAR_UNKNOWN
Valore: 0x00000000
Le risorse di questo tipo non hanno caratteristiche note.
CLUS_CHAR_QUORUM
Valore: 0x00000001
Le risorse di questo tipo sono in grado di essere
tipo di risorsa quorum per un cluster.
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
Valore: 0x00000002
Le risorse di questo tipo non possono essere eliminate a meno che tutti i nodi non siano attivi.
CLUS_CHAR_LOCAL_QUORUM
Valore: 0x00000004
Non supportato.
CLUS_CHAR_LOCAL_QUORUM_DEBUG
Valore: 0x00000008
Non supportato.
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON
Valore: 0x00000010
La DLL della risorsa riceverà l'oggetto
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
codice di controllo.
CLUS_CHAR_BROADCAST_DELETE
Valore: 0x00000020
Non supportato.
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
Valore: 0x00000040
Solo un'istanza di questo tipo di risorsa è consentita in un cluster.
CLUS_CHAR_SINGLE_GROUP_INSTANCE
Valore: 0x00000080
Solo un'istanza di questo tipo di risorsa è consentita in un gruppo.
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
Valore: 0x00000100
La risorsa può essere fatta parte di un gruppo speciale. I server del protocollo 2.0 non supportano questo valore.
CLUS_CHAR_PLACEMENT_DATA
Valore: 0x00000200
Il tipo di risorsa può essere sottoposto a query per ottenere altre informazioni sul numero di risorse usate. Ad esempio, nel tipo di risorsa macchina virtuale vengono restituite informazioni sulla quantità di memoria necessaria per l'avvio della macchina virtuale.

Windows Server 2008 R2 e Windows Server 2008: Questo valore di enumerazione non è supportato prima di Windows Server 2012.
CLUS_CHAR_MONITOR_DETACH
Valore: 0x00000400
La risorsa può essere eliminata senza essere presa offline. I server del protocollo 2.0 non supportano questo valore.
CLUS_CHAR_MONITOR_REATTACH
Valore: 0x00000800
Questo valore è riservato per l'uso locale e deve essere ignorato dal client. I server del protocollo 2.0 non supportano questo valore.
CLUS_CHAR_OPERATION_CONTEXT
Valore: 0x00001000
Questo valore è riservato per l'uso locale e deve essere ignorato dal client. I server del protocollo 2.0 non supportano questo valore.
CLUS_CHAR_CLONES
Valore: 0x00002000
Questo valore è riservato per l'uso locale e deve essere ignorato dal client. I server del protocollo 2.0 non supportano questo valore.
CLUS_CHAR_NOT_PREEMPTABLE
Valore: 0x00004000
La risorsa non deve essere preceduta, anche se l'intero gruppo viene preceduto.

Windows Server 2008 R2 e Windows Server 2008: Questo valore di enumerazione non è supportato prima di Windows Server 2012.
CLUS_CHAR_NOTIFY_NEW_OWNER
Valore: 0x00008000
La risorsa può ricevere un nuovo proprietario.

Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore di enumerazione non è supportato prima di Windows Server 2012 R2.
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE
Valore: 0x00010000
La risorsa può continuare a essere eseguita in uno stato non monitorato quando perde l'appartenenza al cluster.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore di enumerazione non è supportato prima di Windows Server 2016.
CLUS_CHAR_INFRASTRUCTURE
Valore: 0x00020000
Questo valore è riservato per l'infrastruttura.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore di enumerazione non è supportato prima di Windows Server 2016.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Intestazione clusapi.h

Vedi anche

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

Enumerazioni cluster di failover