Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure CRYPT_XML_KEYINFO_PARAM est utilisée par la fonction CryptXmlSign pour spécifier les membres de l’élément KeyInfo à encoder.
Syntaxe
typedef struct _CRYPT_XML_KEYINFO_PARAM {
LPCWSTR wszId;
LPCWSTR wszKeyName;
CERT_BLOB SKI;
LPCWSTR wszSubjectName;
ULONG cCertificate;
CERT_BLOB *rgCertificate;
ULONG cCRL;
CERT_BLOB *rgCRL;
} CRYPT_XML_KEYINFO_PARAM;
Membres
wszId
Pointeur vers une chaîne de caractères larges terminée par null qui contient l’attribut Id de l’élément KeyInfo .
wszKeyName
Pointeur vers une chaîne de caractères larges terminée par null qui contient la valeur dans l’élément KeyName .
SKI
Une structure CERT_BLOB qui contient la valeur de l’élément X509SKI .
wszSubjectName
Pointeur vers une chaîne de caractères larges terminée par null qui contient la valeur de l’élément X509SubjectName .
cCertificate
Nombre d’éléments dans le tableau pointé vers le membre rgCertificate .
rgCertificate
Pointeur vers un tableau de structures CERT_BLOB utilisées pour remplir les éléments X509Certificate .
cCRL
Nombre d’éléments dans le tableau pointé vers le membre rgCRL .
rgCRL
Pointeur vers un tableau de structures CERT_BLOB utilisées pour remplir les éléments X509CRL .
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] |
| En-tête | cryptxml.h |