structure CRYPT_XML_REFERENCE (cryptxml.h)
La structure CRYPT_XML_REFERENCE contient des informations utilisées pour remplir l’élément Reference .
Syntaxe
typedef struct _CRYPT_XML_REFERENCE {
ULONG cbSize;
HCRYPTXML hReference;
LPCWSTR wszId;
LPCWSTR wszUri;
LPCWSTR wszType;
CRYPT_XML_ALGORITHM DigestMethod;
CRYPT_DATA_BLOB DigestValue;
ULONG cTransform;
CRYPT_XML_ALGORITHM *rgTransform;
} CRYPT_XML_REFERENCE, *PCRYPT_XML_REFERENCE;
Membres
cbSize
Taille, en octets, de cette structure.
hReference
Handle de l’élément Reference .
wszId
facultatif. Pointeur vers une chaîne Unicode terminée par null qui contient la valeur de l’attribut Id .
wszUri
Pointeur vers une chaîne Unicode terminée par null qui contient un attribut URI .
wszType
Pointeur vers une chaîne Unicode terminée par null qui contient la valeur de l’attribut Type .
DigestMethod
Structure CRYPT_XML_ALGORITHM qui spécifie la méthode digeste.
DigestValue
Une structure CRYPT_DATA_BLOB qui spécifie la valeur de hachage.
cTransform
Nombre d’éléments dans le tableau pointé vers le membre rgTransform .
rgTransform
Tableau de structures CRYPT_XML_TRANSFORM_INFO qui contiennent des informations sur la transformation appliquée aux données signées.
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