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 |