CRYPT_XML_CRYPTOGRAPHIC_INTERFACE structure (cryptxml.h)
La structure CRYPT_XML_CRYPTOGRAPHIC_INTERFACE est passée au pointeur de la fonction CryptXmlDllGetInterface pour exposer les fonctions CryptXML implémentées.
Syntaxe
typedef struct _CRYPT_XML_CRYPTOGRAPHIC_INTERFACE {
ULONG cbSize;
CryptXmlDllEncodeAlgorithm fpCryptXmlEncodeAlgorithm;
CryptXmlDllCreateDigest fpCryptXmlCreateDigest;
CryptXmlDllDigestData fpCryptXmlDigestData;
CryptXmlDllFinalizeDigest fpCryptXmlFinalizeDigest;
CryptXmlDllCloseDigest fpCryptXmlCloseDigest;
CryptXmlDllSignData fpCryptXmlSignData;
CryptXmlDllVerifySignature fpCryptXmlVerifySignature;
CryptXmlDllGetAlgorithmInfo fpCryptXmlGetAlgorithmInfo;
} CRYPT_XML_CRYPTOGRAPHIC_INTERFACE, *PCRYPT_XML_CRYPTO_PROVIDER, *PCRYPT_XML_CRYPTOGRAPHIC_INTERFACE;
Membres
cbSize
Taille, en octets, de cette structure.
fpCryptXmlEncodeAlgorithm
Pointeur vers l’implémentation de la fonction CryptXmlDllEncodeAlgorithm .
fpCryptXmlCreateDigest
Pointeur vers l’implémentation de la fonction CryptXmlDllCreateDigest .
fpCryptXmlDigestData
Pointeur vers l’implémentation de la fonction CryptXmlDllDigestData .
fpCryptXmlFinalizeDigest
Pointeur vers l’implémentation de la fonction CryptXmlDllFinalizeDigest .
fpCryptXmlCloseDigest
Pointeur vers l’implémentation de la fonction CryptXmlDllCloseDigest .
fpCryptXmlSignData
Pointeur vers l’implémentation de la fonction CryptXmlDllSignData .
fpCryptXmlVerifySignature
Pointeur vers l’implémentation de la fonction CryptXmlDllVerifySignature .
fpCryptXmlGetAlgorithmInfo
Pointeur vers l’implémentation de la fonction CryptXmlDllGetAlgorithmInfo .
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] |
En-tête | cryptxml.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour