Bagikan melalui


struktur CRYPT_XML_SIGNED_INFO (cryptxml.h)

Struktur CRYPT_XML_SIGNED_INFO menjelaskan elemen SignedInfo yang dikodekan XML.

Sintaks

typedef struct _CRYPT_XML_SIGNED_INFO {
  ULONG                cbSize;
  LPCWSTR              wszId;
  CRYPT_XML_ALGORITHM  Canonicalization;
  CRYPT_XML_ALGORITHM  SignatureMethod;
  ULONG                cReference;
  PCRYPT_XML_REFERENCE *rgpReference;
  CRYPT_XML_BLOB       Encoded;
} CRYPT_XML_SIGNED_INFO, *PCRYPT_XML_SIGNED_INFO;

Anggota

cbSize

Ukuran, dalam byte, dari struktur ini.

wszId

Pilihan. Penunjuk ke string Unicode yang dihentikan null yang berisi atribut Id .

Canonicalization

Struktur CRYPT_XML_ALGORITHM yang menentukan algoritma kanonisisasi.

SignatureMethod

Struktur CRYPT_XML_ALGORITHM yang menentukan algoritma tanda tangan.

cReference

Jumlah elemen dalam array yang diacu oleh anggota rgpReference .

rgpReference

Penunjuk ke array pointer untuk CRYPT_XML_REFERENCE struktur yang berisi informasi yang dikodekan dalam elemen Referensi .

Encoded

Struktur CRYPT_XML_BLOB yang berisi elemen SignedInfo yang dikodekan XML.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header cryptxml.h