다음을 통해 공유


CLUS_PROVIDER_STATE_CHANGE_INFO 구조체(clusapi.h)

공급자 리소스의 상태에 대한 데이터를 포함합니다.

구문

typedef struct _CLUS_PROVIDER_STATE_CHANGE_INFO {
  DWORD                  dwSize;
  CLUSTER_RESOURCE_STATE resourceState;
  WCHAR                  szProviderId[1];
} CLUS_PROVIDER_STATE_CHANGE_INFO, *PCLUS_PROVIDER_STATE_CHANGE_INFO;

멤버

dwSize

공급자 이름 및 종료 null 문자를 포함하여 이 구조체의 크기입니다.

resourceState

값으로 CLUSTER_RESOURCE_STATE 열거자입니다. 다음은 이 멤버에 대해 가능한 값입니다.

ClusterResourceInherited(0)

리소스가 상속되었습니다.

ClusterResourceOnline(2)

리소스가 정상적으로 작동하고 작동합니다.

ClusterResourceOffline(3)

리소스가 작동되지 않습니다.

ClusterResourceFailed (4)

리소스가 실패했습니다.

ClusterResourceOnlinePending(129(0x81))

리소스가 온라인 상태가 되는 중입니다.

ClusterResourceOfflinePending(130(0x82))

리소스가 오프라인으로 전환 중입니다.

szProviderId[1]

공급자 리소스의 전역적으로 고유한 ID입니다. 이 값은 리소스 이름 대신 OpenClusterResource 함수의 lpszResourceName 매개 변수에 전달할 수도 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
머리글 clusapi.h

추가 정보

CLUSTER_RESOURCE_STATE

데이터 구조

OpenClusterResource