Fonction de rappel CryptXmlDllGetInterface (cryptxml.h)
La fonction CryptXmlDllGetInterface récupère un pointeur vers les fonctions d’extension de chiffrement pour l’algorithme spécifié.
Syntaxe
CryptXmlDllGetInterface Cryptxmldllgetinterface;
HRESULT Cryptxmldllgetinterface(
DWORD dwFlags,
[in] const CRYPT_XML_ALGORITHM_INFO *pMethod,
[out] CRYPT_XML_CRYPTOGRAPHIC_INTERFACE *pInterface
)
{...}
Paramètres
dwFlags
Ce paramètre est réservé et doit être défini sur zéro.
[in] pMethod
Pointeur vers une structure de CRYPT_XML_ALGORITHM_INFO pour récupérer l’interface de.
[out] pInterface
Pointeur vers une structure de CRYPT_XML_ALGORITHM_INFO pour recevoir les informations d’interface.
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.
Remarques
La DLL des extensions de chiffrement doit exporter l’entrée CryptXmlDllGetInterface .
Pour obtenir la table CRYPT_XML_CRYPTOGRAPHIC_INTERFACE , CryptXml charge la DLL des extensions de chiffrement inscrites à l’aide de la fonction LoadLibrary , puis appelle la fonction CryptXmlDllGetInterface .
Configuration requise
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 |