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