영어로 읽기

다음을 통해 공유


resapi.h 헤더

이 헤더는 Windows 클러스터링에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

resapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
CloseClusterCryptProvider

CSP(암호화 서비스 공급자)에 대한 핸들을 닫습니다. PCLOSE_CLUSTER_CRYPT_PROVIDER 형식은 이 함수에 대한 포인터를 정의합니다.
CLRES_V1_FUNCTION_TABLE

Resource API 버전 1.0에 대한 함수 테이블을 초기화합니다.
CLRES_V2_FUNCTION_TABLE_SET

Resource API 버전 2.0에 대한 함수 테이블을 초기화합니다.
CLRES_V3_FUNCTION_TABLE_SET

Resource API 버전 3.0에 대한 함수 테이블을 초기화합니다.
CLRES_V4_FUNCTION_TABLE_SET

Resource API 버전 4.0에 대한 함수 테이블을 초기화합니다.
ClusAddClusterHealthFault

ClusAddClusterHealthFault 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
ClusGetClusterHealthFaults

ClusGetClusterHealthFaults 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
ClusRemoveClusterHealthFault

ClusRemoveClusterHealthFault 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
ClusterClearBackupStateForSharedVolume

클러스터 공유 볼륨의 백업 상태를 지웁니다.
ClusterDecrypt

CSP(암호화 서비스 공급자)에 대한 검사점 데이터 암호를 해독합니다.
ClusterEncrypt

CSP(암호화 서비스 공급자)에 대한 검사점 데이터를 암호화합니다.
ClusterGetVolumeNameForVolumeMountPoint

ClusterGetVolumeNameForVolumeMountPoint를 변경하거나 사용할 수 없습니다. 대신 GetVolumeNameForVolumeMountPoint를 사용합니다.
ClusterGetVolumePathName

ClusterGetVolumePathName을 변경하거나 사용할 수 없습니다. 대신 GetVolumePathName을 사용합니다.
ClusterIsPathOnSharedVolume

경로가 클러스터 공유 볼륨에 있는지 여부를 확인합니다.
ClusterPrepareSharedVolumeForBackup

ClusterPrepareSharedVolumeForBackup을 변경하거나 사용할 수 없습니다.
ClusWorkerCheckTerminate

작업자 스레드가 가능한 한 빨리 종료되어야 하는지 여부를 결정합니다. PCLUSAPIClusWorkerCheckTerminate 형식은 이 함수에 대한 포인터를 정의합니다.
ClusWorkerCreate

작업자 스레드를 만듭니다. PCLUSAPI_CLUS_WORKER_CREATE 형식은 이 함수에 대한 포인터를 정의합니다.
ClusWorkersTerminate

여러 작업자 스레드가 지정된 시간 제한까지 종료될 때까지 기다립니다.
ClusWorkerTerminate

작업자 스레드가 지정된 시간 제한까지 종료될 때까지 기다립니다. (ClusWorkerTerminate)
ClusWorkerTerminateEx

작업자 스레드가 지정된 시간 제한까지 종료될 때까지 기다립니다. (ClusWorkerTerminateEx)
FreeClusterCrypt

FreeClusterCrypt 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
FreeClusterHealthFault

FreeClusterHealthFault 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
FreeClusterHealthFaultArray

FreeClusterHealthFaultArray 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
InitializeClusterHealthFault

InitializeClusterHealthFault 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
InitializeClusterHealthFaultArray

InitializeClusterHealthFaultArray 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
OpenClusterCryptProvider

클러스터 리소스에 대한 검사점 데이터의 암호화를 관리하기 위해 CSP(암호화 서비스 공급자)에 대한 핸들을 엽니다. POPEN_CLUSTER_CRYPT_PROVIDER 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilAddUnknownProperties

클러스터 데이터베이스에서 알 수 없는 속성 집합을 검색하고 속성 목록의 끝에 추가합니다.
ResUtilCreateDirectoryTree

이미 존재하는 디렉터리를 건너뛰고 경로에 지정된 모든 디렉터리를 만듭니다. PRESUTIL_CREATE_DIRECTORY_TREE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilDupParameterBlock

한 매개 변수 블록에서 다른 매개 변수 블록으로 데이터의 멤버 단위 복사본을 수행합니다.
ResUtilDupString

null로 종료된 유니코드 문자열을 복제합니다.
ResUtilEnumPrivateProperties

클러스터 개체의 프라이빗 속성 이름을 검색합니다. PRESUTIL_ENUM_PRIVATE_PROPERTIES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilEnumProperties

클러스터 개체의 속성 이름을 열거합니다. PRESUTIL_ENUM_PROPERTIES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilEnumResources

로컬 클러스터의 모든 리소스를 열거하고 각 리소스에 대해 사용자 정의 작업을 시작합니다. PRESUTIL_ENUM_RESOURCES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilEnumResourcesEx

지정된 클러스터의 모든 리소스를 열거하고 각 리소스에 대해 사용자 정의 작업을 시작합니다. PRESUTIL_ENUM_RESOURCES_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilEnumResourcesEx2

지정된 클러스터의 모든 리소스를 열거하고 각 리소스에 대해 사용자 정의 작업을 시작합니다. PRESUTIL_ENUM_RESOURCES_EX2 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilExpandEnvironmentStrings

환경 변수에 대한 확장되지 않은 참조가 포함된 문자열을 확장합니다. PRESUTIL_EXPAND_ENVIRONMENT_STRINGS 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindBinaryProperty

속성 목록에서 지정된 이진 속성을 찾고 속성 값을 반환할 수도 있습니다. PRESUTIL_FIND_BINARY_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindDependentDiskResourceDriveLetter

리소스의 실제 디스크 종속성과 연결된 드라이브 문자를 검색합니다. PRESUTIL_FIND_DEPENDENT_DISK_RESOURCE_DRIVE_LETTER 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindDwordProperty

속성 목록에서 서명되지 않은 long 속성 값을 찾습니다. PRESUTIL_FIND_DWORD_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindExpandedSzProperty

속성 목록에서 확장된 문자열 속성 값을 찾습니다. PRESUTIL_FIND_EXPANDED_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindExpandSzProperty

속성 목록에서 확장 가능한 문자열 속성을 찾습니다. PRESUTIL_FIND_EXPAND_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindFileTimeProperty

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

속성 목록에서 서명된 long 속성 값을 찾습니다. PRESUTIL_FIND_LONG_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindMultiSzProperty

속성 목록에서 여러 문자열 속성을 찾습니다. PRESUTIL_FIND_MULTI_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindSzProperty

속성 목록에서 문자열 속성을 찾습니다. PRESUTIL_FIND_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFindULargeIntegerProperty

속성 목록에서 큰 정수 속성 값을 가져옵니다. PRESUTIL_FIND_ULARGEINTEGER_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFreeEnvironment

ResUtilGetEnvironmentWithNetName을 사용하여 만든 환경 변수 블록을 삭제합니다. PRESUTIL_FREE_ENVIRONMENT 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilFreeParameterBlock

ResUtilDupParameterBlock에 의해 매개 변수 블록에 할당된 메모리의 할당을 취소합니다.
ResUtilGetAllProperties

클러스터 개체에 대한 모든 기본 및 알 수 없는 속성을 포함하는 속성 목록을 반환합니다. PRESUTIL_GET_ALL_PROPERTIES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetBinaryProperty

속성 목록에서 이진 속성을 검색하고 목록의 다음 속성에 대한 포인터를 진행합니다. PRESUTIL_GET_BINARY_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetBinaryValue

클러스터 데이터베이스에서 이진 값을 반환합니다.
ResUtilGetClusterRoleState

특정 역할이 클러스터에 할당되었는지 여부를 결정합니다.
ResUtilGetCoreClusterResources

핵심 네트워크 이름, IP 주소 및 쿼럼 리소스에 대한 핸들을 반환합니다. PRESUTIL_GET_CORE_CLUSTER_RESOURCES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetCoreClusterResourcesEx

코어, 네트워크 이름, IP 주소 및 쿼럼 리소스에 대한 핸들을 반환합니다. PRESUTIL_GET_CORE_CLUSTER_RESOURCES_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetDwordProperty

속성 목록에서 DWORD 속성을 검색하고 목록의 다음 속성에 대한 포인터를 진행합니다. PRESUTIL_GET_DWORD_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetDwordValue

클러스터 데이터베이스에서 숫자 값을 반환합니다.
ResUtilGetEnvironmentWithNetName

리소스가 클러스터 네트워크 이름을 사용하여 위치를 식별하도록 리소스에 대한 환경 데이터를 조정합니다.
ResUtilGetExpandSzValue

클러스터 데이터베이스에서 확장 가능한 문자열 값을 반환합니다.
ResUtilGetFileTimeProperty

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

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

속성 목록에서 여러 문자열 속성을 검색하고 목록의 다음 속성에 대한 포인터를 진행합니다. PRESUTIL_GET_MULTI_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetMultiSzValue

클러스터 데이터베이스에서 여러 문자열 값을 반환합니다.
ResUtilGetPrivateProperties

클러스터 개체에 대한 프라이빗 속성을 반환합니다. PRESUTIL_GET_PRIVATE_PROPERTIES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetProperties

클러스터 데이터베이스에서 속성 테이블에 지정된 속성을 검색하고 속성 목록에 반환합니다. PRESUTIL_GET_PROPERTIES 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetPropertiesToParameterBlock

클러스터 데이터베이스에서 속성 테이블에 지정된 속성을 검색하고 매개 변수 블록에 반환합니다.
ResUtilGetProperty

클러스터 데이터베이스에서 지정된 속성을 반환합니다. PRESUTIL_GET_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetPropertyFormats

지정된 속성 집합의 형식을 설명하는 속성 형식 목록을 반환합니다. PRESUTIL_GET_PROPERTY_FORMATS 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetPropertySize

지정된 속성에 필요한 총 바이트 수를 반환합니다.
ResUtilGetQwordValue

ResUtilGetQwordValue 함수는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부인 상태 오류 유틸리티 함수입니다.
ResUtilGetResourceDependency

지정된 리소스의 종속성을 열거하고 지정된 형식의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependencyByClass

지정된 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 리소스 클래스와 일치하는 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependencyByClassEx

지정된 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 리소스 클래스와 일치하는 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_CLASS_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependencyByName

지정된 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 형식의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependencyByNameEx

지정된 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 형식의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY_BY_NAME_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependencyEx

지정된 리소스의 종속성을 열거하고 지정된 형식의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_DEPENDENCY_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceDependentIPAddressProps

지정된 리소스에 대해 찾은 첫 번째 IP 주소 종속성의 프라이빗 속성을 검색합니다. PRESUTIL_GET_RESOURCE_DEPENDENTIP_ADDRESS_PROPS 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceName

리소스의 이름을 반환합니다. PRESUTIL_GET_RESOURCE_NAME 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceNameDependency

로컬 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 리소스 유형의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetResourceNameDependencyEx

로컬 클러스터에서 지정된 리소스의 종속성을 열거하고 지정된 리소스 유형의 종속성에 대한 핸들을 반환합니다. PRESUTIL_GET_RESOURCE_NAME_DEPENDENCY_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetSzProperty

속성 목록에서 문자열 속성을 검색하고 목록의 다음 속성에 대한 포인터를 진행합니다. PRESUTIL_GET_SZ_PROPERTY 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilGetSzValue

클러스터 데이터베이스에서 문자열 값을 반환합니다.
ResUtilInitializeResourceStatus

RESOURCE_STATUS 구조를 초기화합니다.
ResUtilIsPathValid

경로가 구문적으로 유효한지 확인합니다.
ResUtilIsResourceClassEqual

지정된 리소스의 리소스 클래스가 지정된 리소스 클래스와 같은지 테스트합니다. PRESUTIL_IS_RESOURCE_CLASS_EQUAL 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilLeftPaxosIsLessThanRight

지정된 Paxos 태그에 지정된 다른 Paxos 태그보다 이전 클러스터 구성 정보가 포함되어 있는지 여부를 나타냅니다.
ResUtilPaxosComparer

두 Paxos 태그를 비교하고 동일한 값이 있는지 여부를 나타냅니다.
ResUtilPropertyListFromParameterBlock

속성 테이블 및 매개 변수 블록에서 속성 목록을 생성합니다.
ResUtilRemoveResourceServiceEnvironment

서비스에서 환경 데이터를 제거합니다. 이 함수는 리소스 DLL에서 호출해야 합니다. PRESUTIL_REMOVE_RESOURCE_SERVICE_ENVIRONMENT 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilResourcesEqual

두 개의 리소스 핸들이 동일한 리소스를 나타내는지 테스트합니다. PRESUTIL_RESOURCES_EQUAL 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilResourceTypesEqual

리소스 종류가 지정된 리소스의 리소스 종류 이름과 일치하는지 테스트합니다. PRESUTIL_RESOURCE_TYPES_EQUAL 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetBinaryValue

클러스터 데이터베이스에서 이진 값을 설정합니다.
ResUtilSetDwordValue

클러스터 데이터베이스의 숫자 값을 설정합니다. PRESUTIL_SET_DWORD_VALUE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetExpandSzValue

클러스터 데이터베이스에서 확장 가능한 문자열 값을 설정합니다. PRESUTIL_SET_EXPAND_SZ_VALUE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetMultiSzValue

클러스터 데이터베이스에서 여러 문자열 값을 설정합니다. PRESUTIL_SET_MULTI_SZ_VALUE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetPrivatePropertyList

클러스터 개체의 프라이빗 속성을 설정합니다.
ResUtilSetPropertyParameterBlock

매개 변수 블록에서 클러스터 데이터베이스의 속성을 설정합니다. (ResUtilSetPropertyParameterBlock)
ResUtilSetPropertyParameterBlockEx

매개 변수 블록에서 클러스터 데이터베이스의 속성을 설정합니다. (ResUtilSetPropertyParameterBlockEx)
ResUtilSetPropertyTable

속성 테이블의 속성 목록을 기반으로 클러스터 데이터베이스의 속성을 설정합니다.
ResUtilSetPropertyTableEx

속성 테이블의 속성 목록을 기반으로 클러스터 데이터베이스의 속성을 설정합니다.
ResUtilSetQwordValue

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

서비스에서 클러스터 네트워크 이름을 사용하여 해당 위치를 식별하도록 서비스의 환경 데이터를 조정합니다. 이 함수는 리소스 DLL에서 호출해야 합니다. PRESUTIL_SET_RESOURCE_SERVICE_ENVIRONMENT 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetResourceServiceStartParameters

지정된 서비스의 시작 매개 변수를 조정하여 클러스터 리소스로 올바르게 작동합니다. 리소스 DLL에서 호출해야 합니다. PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetResourceServiceStartParametersEx

지정된 서비스의 시작 매개 변수를 조정하여 클러스터 리소스로 올바르게 작동합니다. 리소스 DLL에서 호출해야 합니다. PRESUTIL_SET_RESOURCE_SERVICE_START_PARAMETERS_EX 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetSzValue

클러스터 데이터베이스에서 문자열 값을 설정합니다. PRESUTIL_SET_SZ_VALUE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilSetUnknownProperties

클러스터 데이터베이스에 클러스터 개체의 알 수 없는 속성을 저장합니다.
ResUtilSetValueEx

클러스터 데이터베이스의 값을 설정합니다.
ResUtilStartResourceService

서비스를 시작합니다. PRESUTIL_START_RESOURCE_SERVICE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilStopResourceService

명명된 서비스를 중지합니다. PRESUTIL_STOP_RESOURCE_SERVICE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilStopService

핸들로 식별된 서비스를 중지합니다. PRESUTIL_STOP_SERVICE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilTerminateServiceProcessFromResDll

리소스 DLL에 의해 클러스터 리소스로 관리되는 서비스의 프로세스를 종료하려고 시도합니다. PRESUTIL_TERMINATE_SERVICE_PROCESS_FROM_RES_DLL 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilVerifyPrivatePropertyList

속성 목록의 형식이 올바른지 확인합니다.
ResUtilVerifyPropertyTable

속성 테이블을 사용하여 속성 목록의 형식이 올바르게 지정되었는지 확인합니다.
ResUtilVerifyResourceService

명명된 서비스가 시작되거나 현재 실행 중인지 확인합니다. PRESUTIL_VERIFY_RESOURCE_SERVICE 형식은 이 함수에 대한 포인터를 정의합니다.
ResUtilVerifyService

핸들로 식별된 서비스가 시작 중인지 현재 실행 중인지 확인합니다. PRESUTIL_VERIFY_SERVICE 형식은 이 함수에 대한 포인터를 정의합니다.

콜백 함수

 
LPRESOURCE_CALLBACK

LPRESOURCE_CALLBACK 콜백 함수는 다른 함수에서 액세스할 수 있으며 첫 번째 함수가 완료된 후에 호출됩니다. (LPRESOURCE_CALLBACK)
LPRESOURCE_CALLBACK_EX

LPRESOURCE_CALLBACK_EX 콜백 함수는 다른 함수에서 액세스할 수 있으며 첫 번째 함수가 완료된 후 호출됩니다. (LPRESOURCE_CALLBACK_EX)
PARBITRATE_ROUTINE

노드가 쿼럼 리소스의 소유권을 다시 얻을 수 있도록 허용합니다.
PBEGIN_RESCALL_AS_USER_ROUTINE

PBEGIN_RESCALL_AS_USER_ROUTINE 형식은 이 콜백 함수에 대한 포인터를 정의합니다.
PBEGIN_RESCALL_ROUTINE

리소스 제어 코드에 대한 호출을 시작합니다. PBEGIN_RESCALL_ROUTINE 형식은 이 콜백 함수에 대한 포인터를 정의합니다.
PBEGIN_RESTYPECALL_AS_USER_ROUTINE

PBEGIN_RESTYPECALL_AS_USER_ROUTINE 형식은 이 콜백 함수에 대한 포인터를 정의합니다.
PBEGIN_RESTYPECALL_ROUTINE

리소스 제어 코드에 대한 호출을 시작합니다. PBEGIN_RESTYPECALL_ROUTINE 형식은 이 콜백 함수에 대한 포인터를 정의합니다.
PCANCEL_ROUTINE

리소스에 대한 작업을 취소합니다.
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS

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

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

리소스를 닫습니다.
PCLUSAPI_CLUS_WORKER_TERMINATE

작업자 스레드를 종료합니다. PCLUSAPI_CLUS_WORKER_TERMINATE 형식은 이 함수에 대한 포인터를 정의합니다.
PEND_CONTROL_CALL

리소스 제어 코드 작업이 완료되면 호출됩니다. PEND_CONTROL_CALL 형식은 이 함수에 대한 포인터를 정의합니다.
PEND_TYPE_CONTROL_CALL

리소스 종류 제어 코드 작업이 완료되면 호출됩니다. PEND_TYPE_CONTROL_CALL 형식은 이 함수에 대한 포인터를 정의합니다.
PEXTEND_RES_CONTROL_CALL

리소스 제어 코드 호출에 대한 시간 제한을 확장합니다. PEXTEND_RES_CONTROL_CALL 형식은 이 함수에 대한 포인터를 정의합니다.
PEXTEND_RES_TYPE_CONTROL_CALL

리소스 종류 제어 코드에 대한 호출에 대한 시간 제한을 확장합니다. PEXTEND_RES_TYPE_CONTROL_CALL 형식은 이 함수에 대한 포인터를 정의합니다.
PIS_ALIVE_ROUTINE

리소스를 사용할 수 있는지 여부를 결정합니다.
PLOG_EVENT_ROUTINE

클러스터 로그에 이벤트를 기록합니다.
PLOOKS_ALIVE_ROUTINE

리소스를 사용할 수 있는 것으로 보이는지 여부를 결정합니다.
POFFLINE_ROUTINE

POFFLINE_ROUTINE 콜백 함수는 정리 처리가 완료된 후 리소스를 사용할 수 없음으로 표시합니다.
POFFLINE_V2_ROUTINE

POFFLINE_V2_ROUTINE 콜백 함수는 정리 처리가 완료된 후 리소스를 사용할 수 없음으로 표시합니다.
PONLINE_ROUTINE

PONLINE_ROUTINE 콜백 함수는 리소스를 사용할 수 있는 것으로 표시합니다. (PONLINE_ROUTINE)
PONLINE_V2_ROUTINE

PONLINE_V2_ROUTINE 콜백 함수는 리소스를 사용할 수 있는 것으로 표시합니다. (PONLINE_V2_ROUTINE)
POPEN_ROUTINE

POPEN_ROUTINE 콜백 함수는 리소스를 엽니다. POPEN_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.
POPEN_V2_ROUTINE

POPEN_V2_ROUTINE 콜백 함수는 리소스를 엽니다. POPEN_V2_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.
PQUORUM_RESOURCE_LOST

쿼럼 리소스의 제어가 손실되었을 때 호출됩니다.
PRAISE_RES_TYPE_NOTIFICATION

TBD. PRAISE_RES_TYPE_NOTIFICATION 형식은 이 함수에 대한 포인터입니다.
PRELEASE_ROUTINE

중재에서 쿼럼 리소스를 해제합니다.
PRESOURCE_CONTROL_ROUTINE

리소스에 적용되는 작업을 수행합니다.
PRESOURCE_TYPE_CONTROL_ROUTINE

리소스 종류에 적용되는 작업을 수행합니다.
PSET_INTERNAL_STATE

리소스의 내부 상태를 설정합니다.
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE

PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE 콜백 함수는 리소스 종류 제어 코드 작업이 완료되면 호출됩니다.
PSET_RESOURCE_LOCKED_MODE_ROUTINE

잠긴 모드가 리소스에 대해 구성되었음을 보고합니다.
PSET_RESOURCE_STATUS_ROUTINE

PSET_RESOURCE_STATUS_ROUTINE 콜백 함수는 리소스의 상태 업데이트하기 위해 호출됩니다.
PSET_RESOURCE_STATUS_ROUTINE_EX

PSET_RESOURCE_STATUS_ROUTINE_EX 콜백 함수는 리소스의 상태 업데이트하기 위해 호출됩니다. (PSET_RESOURCE_STATUS_ROUTINE_EX)
PSIGNAL_FAILURE_ROUTINE

리소스 instance 오류가 있었다고 보고합니다. PSIGNAL_FAILURE_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.
PSTARTUP_EX_ROUTINE

함수 테이블과 버전 번호가 포함된 구조를 반환하여 리소스 DLL을 로드합니다.
PSTARTUP_ROUTINE

함수 테이블과 버전 번호를 포함하는 구조를 반환하여 리소스 DLL을 로드합니다.
PTERMINATE_ROUTINE

즉시 정리 처리가 완료될 때까지 기다리지 않고 리소스를 사용할 수 없음으로 표시합니다.
PWORKER_START_ROUTINE

지정된 콜백 루틴을 사용하여 작업자 스레드를 초기화합니다. PWORKER_START_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.

구조체

 
CLRES_CALLBACK_FUNCTION_TABLE

StartupEx 콜백 함수에 대한 함수 테이블을 나타냅니다.
CLRES_FUNCTION_TABLE

모든 버전의 Resource API에 대한 함수 테이블을 설명합니다.
CLRES_V1_FUNCTIONS

시작을 제외한 모든 Resource API 버전 1.0 진입점에 대한 포인터를 포함합니다.
CLRES_V2_FUNCTIONS

StartupEx를 제외한 모든 Resource API 버전 2.0 진입점에 대한 포인터를 포함합니다.
CLRES_V3_FUNCTIONS

StartupEx를 제외한 모든 Resource API 버전 3.0 진입점에 대한 포인터를 포함합니다.
CLRES_V4_FUNCTIONS

StartupEx를 제외한 모든 Resource API 버전 4.0 진입점에 대한 포인터를 포함합니다.
CLUS_WORKER

작업자 스레드에 대한 정보를 포함합니다.
CLUSTER_HEALTH_FAULT

CLUSTER_HEALTH_FAULT 구조는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부입니다.
CLUSTER_HEALTH_FAULT_ARRAY

CLUSTER_HEALTH_FAULT_ARRAY 구조는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부입니다.
GET_OPERATION_CONTEXT_PARAMS

CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT 제어 코드의 입력으로 사용되는 컨텍스트 매개 변수를 나타냅니다.
MONITOR_STATE

MONITOR_STATE 구조는 Windows 클러스터링에서 사용하는 resapi.h 헤더의 일부입니다.
PaxosTagCStruct

클러스터에서 파일 공유 감시를 사용할 때 노드의 클러스터 구성 버전에 대한 정보를 저장하는 클러스터 노드의 Paxos 태그 값을 포함합니다.
POST_UPGRADE_VERSION_INFO

클러스터 서비스에 대한 업그레이드 후 상태 정보를 나타냅니다.
RESOURCE_STATUS

온라인 상태가 되거나 오프라인으로 전환되는 리소스에 대한 정보를 포함합니다. 이 구조체는 콜백 함수 SetResourceStatus에 대한 매개 변수로 사용됩니다.
RESOURCE_STATUS_EX

온라인 상태가 되거나 오프라인으로 전환되는 리소스에 대한 정보를 포함합니다. 이 구조체는 콜백 함수 SetResourceStatusEx에 대한 매개 변수로 사용됩니다.
RESUTIL_FILETIME_DATA

FILETIME에 허용되는 기본값, 최대값 및 최소값을 설명합니다.
RESUTIL_LARGEINT_DATA

서명된 큰 정수에 허용되는 기본값, 최대값 및 최소값을 설명합니다.
RESUTIL_PROPERTY_ITEM

클러스터 개체 속성에 대한 정보를 포함합니다. RESUTIL_PROPERTY_ITEM 구조체의 배열은 속성 작업에 사용할 수 있는 속성 테이블을 형성합니다.
RESUTIL_ULARGEINT_DATA

부호 없는 큰 정수에 허용되는 기본값, 최대값 및 최소값을 설명합니다.
WitnessTagHelper

PaxosTagCStruct 구조체의 유효성을 검사하는 데 사용되는 정보를 포함합니다.
WitnessTagUpdateHelper

PaxosTagCStruct 구조체를 업데이트하고 유효성을 검사하는 데 사용되는 정보를 포함합니다.

열거형

 
CLUSTER_RESOURCE_APPLICATION_STATE

리소스 애플리케이션 상태를 열거합니다.
CLUSTER_ROLE

표준 클러스터 역할의 이름을 포함합니다.
CLUSTER_ROLE_STATE

ResUtilGetClusterRoleState 함수의 잠재적 반환 값을 정의합니다.
FAILURE_TYPE

클러스터 리소스에 대한 오류 유형을 정의합니다.
LOG_LEVEL

LogEvent 콜백 함수에 전달된 로그 이벤트의 심각도를 나타냅니다.
RESDLL_CONTEXT_OPERATION_TYPE

GET_OPERATION_CONTEXT_PARAMS 구조체에 대한 다양한 유형의 컨텍스트 작업을 지정합니다.
RESOURCE_EXIT_STATE

리소스의 가능한 종료 상태를 열거합니다.
RESOURCE_MONITOR_STATE

RESOURCE_MONITOR_STATE 열거형은 애플리케이션이 실행 중일 때 발생하는 계측 작업의 보기를 제공합니다.
VM_RESDLL_CONTEXT

수행할 가상 머신에 대한 작업을 포함합니다.