다음을 통해 공유


ClusterRegCreateBatch 함수(clusapi.h)

클러스터 레지스트리 키에서 명령을 실행하는 일괄 처리를 만듭니다. 이러한 명령은 ClusterRegBatchAddCommand 함수에 의해 일괄 처리에 추가되고 ClusterRegCloseBatch 함수에서 실행되거나 무시됩니다.

구문

LONG ClusterRegCreateBatch(
  [in, optional] HKEY      hKey,
  [out]          HREGBATCH *pHREGBATCH
);

매개 변수

[in, optional] hKey

열린 클러스터 레지스트리 키의 핸들입니다. 일괄 처리에 대한 모든 작업은 이 클러스터 레지스트리 키를 기준으로 합니다.

[out] pHREGBATCH

만든 일괄 처리의 핸들에 대한 포인터입니다.

반환 값

함수는 다음 시스템 오류 코드 중 하나를 반환합니다.

반환 코드/값 설명
ERROR_SUCCESS
0
작업이 완료되었습니다.
ERROR_OUTOFMEMORY
14(0xE)
스토리지가 부족하여 이 작업을 완료할 수 없습니다.
ERROR_GEN_FAILURE
31(0x1F)
시스템에 연결된 디바이스가 작동하지 않습니다.
ERROR_INVALID_PARAMETER
87(0x57)
매개 변수가 올바르지 않습니다. hKey 매개 변수가 NULL인 경우 이 값이 반환됩니다.

설명

실행을 위해 일괄 처리가 제출될 때까지 키를 닫아서는 안 됩니다.

PCLUSTER_REG_CREATE_BATCH 형식은 이 함수에 대한 포인터를 정의합니다.

요구 사항

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

추가 정보

클러스터 레지스트리 액세스 함수

ClusterRegBatchAddCommand

ClusterRegCloseBatch