Structure des _ informations de signature du signataire _
La structure d’informations sur la _ _ signature du signataire 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, en octets, de la structure.
-
algidHash
-
Algorithme de hachage utilisé pour la signature numérique.
-
dwAttrChoice
-
Spécifie si la signature possède des attributs Authenticode . Ce membre peut être une ou plusieurs des valeurs suivantes.
Valeur Signification - Signataire _ FACTEURS _ attr
- 1
La signature possède des attributs Authenticode . - Signataire _ AUCUN _ attr
- 0
La signature n’a pas d’attributs Authenticode . -
pAttrAuthcode
-
Spécifie les attributs d’une signature Authenticode . Ce membre est requis si la valeur du membre dwAttrChoice est signer _ facteurs _ attr.
-
psAuthenticated
-
Attributs authentifiés fournis par l’utilisateur et ajoutés à la signature numérique.
-
psUnauthenticated
-
Attributs non authentifiés fournis par l’utilisateur ajoutés à la signature numérique.
Conditions requises
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau XP uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |