struttura SIGNER_SUBJECT_INFO

La struttura SIGNER_SUBJECT_INFO specifica un oggetto da firmare.

Nota

Questa struttura non è definita in alcun file di intestazione. Per usare questa struttura, è necessario definirla manualmente come illustrato in questo argomento.

 

Sintassi

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;

Members

cbSize

Dimensione, in byte, della struttura.

pdwIndex

Questo membro è riservato. Deve essere impostato su zero.

dwSubjectChoice

Specifica se l'oggetto è un file o un BLOB. Questo membro può essere uno o più dei valori seguenti.

Valore Significato
SIGNER_SUBJECT_BLOB
2 (0x2)
L'oggetto è un BLOB.
SIGNER_SUBJECT_FILE
1 (0x1)
L'oggetto è un file.

 

pSignerFileInfo

Puntatore a una struttura SIGNER_FILE_INFO che specifica il file da firmare.

pSignerBlobInfo

Puntatore a una struttura SIGNER_BLOB_INFO che specifica il BLOB da firmare.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]

Vedi anche

SignerSign

SignerSignEx