structure SIGNER_SUBJECT_INFO

La structure SIGNER_SUBJECT_INFO spécifie un objet à signer.

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_SUBJECT_INFO {
  DWORD cbSize;
  DWORD *pdwIndex;
  DWORD dwSubjectChoice;
  union {
    SIGNER_FILE_INFO *pSignerFileInfo;
    SIGNER_BLOB_INFO *pSignerBlobInfo;
  };
} SIGNER_SUBJECT_INFO, *PSIGNER_SUBJECT_INFO;

Membres

cbSize

Taille de la structure en octets.

pdwIndex

Ce membre est réservé. Il doit être défini sur zéro.

dwSubjectChoice

Spécifie si l’objet est un fichier ou un objet BLOB. Ce membre peut être une ou plusieurs des valeurs suivantes.

Valeur Signification
SIGNER_SUBJECT_BLOB
2 (0x2)
L’objet est un objet BLOB.
SIGNER_SUBJECT_FILE
1 (0x1)
L’objet est un fichier.

 

pSignerFileInfo

Pointeur vers une structure SIGNER_FILE_INFO qui spécifie le fichier à signer.

pSignerBlobInfo

Pointeur vers une structure SIGNER_BLOB_INFO qui spécifie l’objet BLOB à signer.

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

SignerSign

SignerSignEx