Fonction CryptMsgDuplicate (wincrypt.h)
La fonction CryptMsgDuplicate duplique un handle de message de chiffrement en incrémentant son nombre de références.
Syntaxe
HCRYPTMSG CryptMsgDuplicate(
[in] HCRYPTMSG hCryptMsg
);
Paramètres
[in] hCryptMsg
Handle du message de chiffrement à dupliquer. La duplication est effectuée en incrémentant le nombre de références du message. Aucune copie du message n’est effectuée.
Valeur retournée
Le handle retourné est identique à l’entrée de handle. Aucune copie du message n’est créée. Une fois que vous avez terminé d’utiliser le handle de message dupliqué, réduisez le nombre de références en appelant la fonction CryptMsgClose .
Remarques
CryptMsgDuplicate est utilisé pour augmenter le nombre de références sur un handle HCRYPTMSG afin que plusieurs appels à CryptMsgClose soient nécessaires pour libérer réellement le handle.
Exemples
Pour obtenir un exemple qui utilise cette fonction, consultez Exemple de programme C : encodage et décodage d’un message haché.
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wincrypt.h |
Bibliothèque | Crypt32.lib |
DLL | Crypt32.dll |