CreateClusterResourceType 함수(clusapi.h)

클러스터리소스 종류를 만듭니다. PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE 형식은 이 함수에 대한 포인터를 정의합니다.

구문

DWORD CreateClusterResourceType(
  [in] HCLUSTER hCluster,
  [in] LPCWSTR  lpszResourceTypeName,
  [in] LPCWSTR  lpszDisplayName,
  [in] LPCWSTR  lpszResourceTypeDll,
  [in] DWORD    dwLooksAlivePollInterval,
  [in] DWORD    dwIsAlivePollInterval
);

매개 변수

[in] hCluster

새 리소스 종류를 수신하기 위해 클러스터에 대한 핸들입니다.

[in] lpszResourceTypeName

새 리소스 유형의 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다. 지정된 이름은 클러스터 내에서 고유해야 합니다.

[in] lpszDisplayName

새 리소스 유형의 표시 이름 에 대한 포인터입니다. lpszResourceTypeName의 콘텐츠는 모든 클러스터의 리소스 종류를 고유하게 식별해야 하지만 lpszDisplayName의 콘텐츠는 관리자에게 표시하는 데 적합한 리소스에 대해 지역화된 식별 이름이어야 합니다.

[in] lpszResourceTypeDll

새 리소스 종류에 대한 리소스 DLL 의 정규화된 이름 또는 클러스터 디렉터리를 기준으로 하는 경로 이름에 대한 포인터입니다.

[in] dwLooksAlivePollInterval

새 리소스 형식의 LooksAlive 함수에 필요한 폴링 간격으로 사용할 기본 밀리초 값입니다. dwLooksAlivePollInterval 매개 변수는 리소스 형식의 LooksAlivePollInterval 속성을 설정하는 데 사용됩니다.

[in] dwIsAlivePollInterval

새 리소스 형식의 IsAlive 함수에 필요한 폴링 간격으로 사용할 기본 밀리초 값입니다. dwIsAlivePollInterval 매개 변수는 리소스 형식의 IsAlivePollInterval 속성을 설정하는 데 사용됩니다.

반환 값

작업이 성공하면 함수는 ERROR_SUCCESS 반환합니다.

작업이 실패하면 함수는 시스템 오류 코드를 반환합니다.

설명

CreateClusterResourceType 함수는 클러스터 데이터베이스의 리소스 유형만 정의하고 클러스터 서비스에 리소스 종류를 등록합니다. 클러스터에 새 리소스 유형을 설치하는 프로세스를 완료하려면 개발자가 클러스터의 각 노드에 새 형식에 대한 리소스 DLL 및 클러스터 관리자 확장 DLL을 설치해야 합니다. 또한 클러스터 관리자가 멤버 노드가 아닌 시스템에서 사용되는 경우 확장 DLL도 해당 시스템에 설치해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
대상 플랫폼 Windows
헤더 clusapi.h
라이브러리 ClusAPI.lib
DLL ClusAPI.dll

추가 정보

DeleteClusterResourceType

Isalive

IsAlivePollInterval

LooksAlive

LooksAlivePollInterval