CLUS_CHARACTERISTICS 열거형(clusapi.h)
리소스 종류 및 리소스의 특성을 열거합니다.
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
} ;
상수
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 리소스 DLL은 다음을 수신합니다. CLUSCTL_RESOURCE_STATE_CHANGE_REASON 제어 코드입니다. |
CLUS_CHAR_BROADCAST_DELETE 값: 0x00000020 지원되지 않습니다. |
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE 값: 0x00000040 이 리소스 유형의 instance 하나만 클러스터에서 허용됩니다. |
CLUS_CHAR_SINGLE_GROUP_INSTANCE 값: 0x00000080 그룹에는 이 리소스 유형의 instance 하나만 허용됩니다. |
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP 값: 0x00000100 리소스는 특수 그룹의 일부로 만들 수 있습니다. 프로토콜 버전 2.0 서버는 이 값을 지원하지 않습니다. |
CLUS_CHAR_PLACEMENT_DATA 값: 0x00000200 리소스 종류를 쿼리하여 사용하는 리소스 수에 대한 자세한 정보를 얻을 수 있습니다. 예를 들어 가상 머신 리소스 유형에서 가상 머신 을 시작하는 데 필요한 메모리 양에 대한 정보가 반환됩니다. Windows Server 2008 R2 및 Windows Server 2008: 이 열거형 값은 Windows Server 2012 전에 지원되지 않습니다. |
CLUS_CHAR_MONITOR_DETACH 값: 0x00000400 오프라인으로 전환하지 않고 리소스를 삭제할 수 있습니다. 프로토콜 버전 2.0 서버는 이 값을 지원하지 않습니다. |
CLUS_CHAR_MONITOR_REATTACH 값: 0x00000800 이 값은 로컬 사용을 위해 예약되어 있으며 클라이언트에서 무시해야 합니다. 프로토콜 버전 2.0 서버는 이 값을 지원하지 않습니다. |
CLUS_CHAR_OPERATION_CONTEXT 값: 0x00001000 이 값은 로컬 사용을 위해 예약되어 있으며 클라이언트에서 무시해야 합니다. 프로토콜 버전 2.0 서버는 이 값을 지원하지 않습니다. |
CLUS_CHAR_CLONES 값: 0x00002000 이 값은 로컬 사용을 위해 예약되어 있으며 클라이언트에서 무시해야 합니다. 프로토콜 버전 2.0 서버는 이 값을 지원하지 않습니다. |
CLUS_CHAR_NOT_PREEMPTABLE 값: 0x00004000 전체 그룹이 선점되더라도 리소스를 선점해서는 안 됩니다. Windows Server 2008 R2 및 Windows Server 2008: 이 열거형 값은 Windows Server 2012 전에 지원되지 않습니다. |
CLUS_CHAR_NOTIFY_NEW_OWNER 값: 0x00008000 리소스는 새 소유자를 받을 수 있습니다. Windows Server 2012, Windows Server 2008 R2 및 Windows Server 2008: 이 열거형 값은 R2를 Windows Server 2012 전에 지원되지 않습니다. |
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE 값: 0x00010000 리소스는 클러스터 멤버 자격을 손실할 때 모니터링되지 않는 상태로 계속 실행할 수 있습니다. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 및 Windows Server 2008: 이 열거형 값은 Windows Server 2016 전에 지원되지 않습니다. |
CLUS_CHAR_INFRASTRUCTURE 값: 0x00020000 이 값은 인프라용으로 예약되어 있습니다. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 및 Windows Server 2008: 이 열거형 값은 Windows Server 2016 전에 지원되지 않습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
머리글 | clusapi.h |
추가 정보
CLUSCTL_GROUP_GET_CHARACTERISTICS
CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS
CLUSCTL_NETWORK_GET_CHARACTERISTICS
CLUSCTL_NODE_GET_CHARACTERISTICS
CLUSCTL_RESOURCE_GET_CHARACTERISTICS