Fonction de rappel CryptXmlDllEncodeKeyValue (cryptxml.h)
La fonction CryptXmlDllEncodeKeyValue encode un élément KeyValue .
Syntaxe
CryptXmlDllEncodeKeyValue Cryptxmldllencodekeyvalue;
HRESULT Cryptxmldllencodekeyvalue(
[in] NCRYPT_KEY_HANDLE hKey,
CRYPT_XML_CHARSET dwCharset,
[in, out] void *pvCallbackState,
[in] PFN_CRYPT_XML_WRITE_CALLBACK pfnWrite
)
{...}
Paramètres
[in] hKey
Handle de la valeur de clé à encoder.
dwCharset
Valeur de l’énumération CRYPT_XML_CHARSET qui spécifie le jeu de caractères du code XML encodé.
[in, out] pvCallbackState
Pointeur vers un argument passé à la fonction de rappel pointée par le paramètre pfnWrite .
[in] pfnWrite
Une fonction de rappel définie par l’application qui reçoit le code XML encodé.
Valeur retournée
Si la fonction réussit, la fonction retourne zéro.
Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | cryptxml.h |