다음을 통해 공유


RKeyPFXInstall 함수

RKeyPFXInstall 함수는 지원되지 않습니다.

Windows Server 2003:RKeyPFXInstall 함수는 원격 컴퓨터에 인증서를 설치합니다. 이 동작은 Windows Server 2003 SP1(서비스 팩 1)에서 변경되었습니다.

구문

ULONG RKeyPFXInstall(
  _In_ KEYSVCC_HANDLE         hKeySvcCli,
  _In_ PKEYSVC_BLOB           pPFX,
  _In_ PKEYSVC_UNICODE_STRING pPassword,
  _In_ ULONG                  ulFlags
);

매개 변수

hKeySvcCli [in]

RKeyOpenKeyService에서 이전에 연 KEYSVCC_HANDLE 핸들입니다. 핸들은 인증서를 받을 원격 컴퓨터를 나타냅니다. 이 값은 NULL일 수 없습니다.

pPFX [in]

설치할 인증서를 나타내는 KEYSVC_BLOB 구조체에 대한 포인터입니다. BLOB은 PKCS #12 형식입니다.

pPassword [in]

BLOB의 암호를 나타내는 KEYSVC_UNICODE_STRING 구조체에 대한 포인터입니다. 암호 사용을 마쳤으면 SecureZeroMemory 함수를 호출하여 메모리에서 암호를 지웁 암호 보호에 대한 자세한 내용은 암호 처리를 참조하세요.

ulFlags [in]

인증서 설치 옵션을 지정하는 플래그입니다. 이 매개 변수는 0이거나 다음 값의 조합일 수 있습니다.

의미
CRYPT_EXPORTABLE
가져온 키가 내보낼 수 있음으로 표시됩니다.
CRYPT_MACHINE_KEYSET
프라이빗 키는 현재 사용자가 아닌 원격 컴퓨터 아래에 저장됩니다.

 

반환 값

함수가 성공하면 반환 값이 S_OK.

함수가 실패하면 반환 값은 오류를 나타내는 ULONG 입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
지원되는 버전 없음
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Rkeysvcc.h

추가 정보

RKeyCloseKeyService

RKeyOpenKeyService