OpenClusterCryptProvider 함수(resapi.h)

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

구문

HCLUSCRYPTPROVIDER OpenClusterCryptProvider(
  [in] LPCWSTR lpszResource,
  [in] LPCTSTR lpszProvider,
  [in] DWORD   dwType,
  [in] DWORD   dwFlags
);

매개 변수

[in] lpszResource

검사점 데이터와 연결된 클러스터 리소스의 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.

[in] lpszProvider

CSP의 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.

[in] dwType

CSP 형식을 지정하는 비트 마스크입니다.

이 매개 변수는 다음 값 중 하나로 설정할 수 있습니다.

PROV_RSA_FULL (1)

PROV_RSA_SIG (2)

PROV_DSS (3)

PROV_FORTEZZA (4)

PROV_MS_EXCHANGE (5)

PROV_SSL (6)

PROV_RSA_SCHANNEL (12)

PROV_DSS_DH (13)

PROV_EC_ECDSA_SIG (14)

PROV_EC_ECNRA_SIG (15)

PROV_EC_ECDSA_FULL (16)

PROV_EC_ECNRA_FULL (17)

PROV_DH_SCHANNEL (18)

PROV_SPYRUS_LYNKS (20)

PROV_RNG (21)

PROV_INTEL_SEC (22)

PROV_REPLACE_OWF (23)

PROV_RSA_AES (24)

[in] dwFlags

작업에 대한 설정을 지정하는 플래그입니다. 이 매개 변수는 기본값 "0" 또는 CLUS_CREATE_CRYPT_CONTAINER_NOT_FOUND(0x0001 )로 설정할 수 있습니다.

반환 값

작업이 성공적으로 완료되면 이 함수는 CSP에 대한 핸들을 포함하는 HCLUSCRYPTPROVIDER 구조를 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2012 R2
대상 플랫폼 Windows
헤더 resapi.h
라이브러리 ResUtils.lib
DLL ResUtils.dll

추가 정보

CloseClusterCryptProvider

암호화 함수