Freigeben über


SIGNER_SUBJECT_INFO-Struktur

Die SIGNER_SUBJECT_INFO-Struktur gibt einen zu signierenden Antragsteller an.

Hinweis

Diese Struktur ist in keiner Headerdatei definiert. Um diese Struktur zu verwenden, müssen Sie sie selbst definieren, wie in diesem Thema gezeigt.

 

Syntax

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;

Member

cbSize

Die Größe der Struktur in Byte.

pdwIndex

Dieser Member ist reserviert. Er muss auf 0 (null) festgelegt werden.

dwSubjectChoice

Gibt an, ob der Antragsteller eine Datei oder ein BLOB ist. Bei diesem Member kann es sich um einen oder mehrere der folgenden Werte handeln.

Wert Bedeutung
SIGNER_SUBJECT_BLOB
2 (0x2)
Der Betreff ist ein BLOB.
SIGNER_SUBJECT_FILE
1 (0x1)
Der Betreff ist eine Datei.

 

pSignerFileInfo

Ein Zeiger auf eine SIGNER_FILE_INFO-Struktur , die die zu signierende Datei angibt.

pSignerBlobInfo

Ein Zeiger auf eine SIGNER_BLOB_INFO-Struktur , die das zu signierende BLOB angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]

Weitere Informationen

SignerSign

SignerSignEx