structure SIGNER_SIGNATURE_INFO
La structure SIGNER_SIGNATURE_INFO contient des informations sur une signature numérique.
Notes
Cette structure n’est définie dans aucun fichier d’en-tête. Pour utiliser cette structure, vous devez la définir vous-même comme indiqué dans cette rubrique.
Syntaxe
typedef struct _SIGNER_SIGNATURE_INFO {
DWORD cbSize;
ALG_ID algidHash;
DWORD dwAttrChoice;
union {
SIGNER_ATTR_AUTHCODE *pAttrAuthcode;
};
PCRYPT_ATTRIBUTES psAuthenticated;
PCRYPT_ATTRIBUTES psUnauthenticated;
} SIGNER_SIGNATURE_INFO, *PSIGNER_SIGNATURE_INFO;
Membres
-
cbSize
-
Taille de la structure en octets.
-
algidHash
-
Algorithme de hachage utilisé pour la signature numérique.
-
dwAttrChoice
-
Spécifie si la signature a des attributs Authenticode . Ce membre peut être une ou plusieurs des valeurs suivantes.
Valeur Signification - SIGNER_AUTHCODE_ATTR
- 1
La signature a des attributs Authenticode . - SIGNER_NO_ATTR
- 0
La signature n’a pas d’attributs Authenticode . -
pAttrAuthcode
-
Spécifie les attributs d’une signature Authenticode . Ce membre est obligatoire si la valeur du membre dwAttrChoice est SIGNER_AUTHCODE_ATTR.
-
psAuthenticated
-
Attributs fournis par l’utilisateur authentifiés ajoutés à la signature numérique.
-
psUnauthenticated
-
Attributs fournis par l’utilisateur non authentifiés ajoutés à la signature numérique.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
Voir aussi