Fonction de rappel CryptXmlDllCreateKey (cryptxml.h)
La fonction CryptXmlDllCreateKey analyse l’élément KeyValue et crée un handle de clé BCrypt de l’API cryptographie : Nouvelle génération (CNG) pour vérifier une signature.
Syntaxe
CryptXmlDllCreateKey Cryptxmldllcreatekey;
HRESULT Cryptxmldllcreatekey(
[in] const CRYPT_XML_BLOB *pEncoded,
[out] BCRYPT_KEY_HANDLE *phKey
)
{...}
Paramètres
[in] pEncoded
Pointeur vers une structure CRYPT_XML_BLOB qui contient l’élément KeyValue .
[out] phKey
Pointeur vers une variable BCRYPT_KEY_HANDLE qui reçoit le handle de la clé utilisée pour vérifier la signature.
Lorsque CryptXML a terminé d’utiliser la clé, CryptXML la libère en appelant la fonction BCryptDestroyKey .
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 |