CryptMsgDuplicate 함수(wincrypt.h)
CryptMsgDuplicate 함수는 참조 수를 증가시켜 암호화 메시지 핸들을 복제합니다.
구문
HCRYPTMSG CryptMsgDuplicate(
[in] HCRYPTMSG hCryptMsg
);
매개 변수
[in] hCryptMsg
복제할 암호화 메시지의 핸들입니다. 중복은 메시지의 참조 횟수를 증가시켜 수행됩니다. 메시지 복사본이 만들어지지 않습니다.
반환 값
반환된 핸들은 핸들 입력과 동일합니다. 메시지의 복사본이 만들어지지 않습니다. 중복된 메시지 핸들 사용을 완료한 경우 CryptMsgClose 함수를 호출하여 참조 수를 줄입니다.
설명
CryptMsgDuplicate 는 HCRYPTMSG 핸들에 대한 참조 수를 늘리는 데 사용되므로 실제로 핸들을 해제하려면 CryptMsgClose 에 대한 여러 호출이 필요합니다.
예제
이 함수를 사용하는 예제는 예제 C 프로그램: 해시된 메시지 인코딩 및 디코딩을 참조하세요.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | wincrypt.h |
라이브러리 | Crypt32.lib |
DLL | Crypt32.dll |