struktur SIGNER_SIGNATURE_INFO
Struktur SIGNER_SIGNATURE_INFO berisi informasi tentang tanda tangan digital.
Catatan
Struktur ini tidak ditentukan dalam file header apa pun. Untuk menggunakan struktur ini, Anda harus mendefinisikannya sendiri seperti yang ditunjukkan dalam topik ini.
Sintaks
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;
Anggota
-
cbSize
-
Ukuran struktur dalam byte.
-
algidHash
-
Algoritma hash yang digunakan untuk tanda tangan digital.
-
dwAttrChoice
-
Menentukan apakah tanda tangan memiliki atribut Authenticode . Anggota ini bisa menjadi satu atau beberapa nilai berikut.
Nilai Makna - SIGNER_AUTHCODE_ATTR
- 1
Tanda tangan memiliki atribut Authenticode . - SIGNER_NO_ATTR
- 0
Tanda tangan tidak memiliki atribut Authenticode . -
pAttrAuthcode
-
Menentukan atribut untuk tanda tangan Authenticode . Anggota ini diperlukan jika nilai anggota dwAttrChoiceSIGNER_AUTHCODE_ATTR.
-
psAuthenticated
-
Atribut yang disediakan pengguna terautentikasi ditambahkan ke tanda tangan digital.
-
psUnauthenticated
-
Atribut yang disediakan pengguna yang tidak diautentikasi ditambahkan ke tanda tangan digital.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Lihat juga