Bagikan melalui


Struktur CRYPTCATMEMBER (mscat.h)

[Struktur CRYPTCATMEMBER tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]

Struktur CRYPTCATMEMBER menyediakan informasi tentang anggota katalog. Struktur ini digunakan oleh fungsi CryptCATGetMemberInfo dan CryptCATEnumerateAttr .

Sintaks

typedef struct CRYPTCATMEMBER_ {
  DWORD                     cbStruct;
  LPWSTR                    pwszReferenceTag;
  LPWSTR                    pwszFileName;
  GUID                      gSubjectType;
  DWORD                     fdwMemberFlags;
  struct SIP_INDIRECT_DATA_ *pIndirectData;
  DWORD                     dwCertVersion;
  DWORD                     dwReserved;
  HANDLE                    hReserved;
  CRYPT_ATTR_BLOB           sEncodedIndirectData;
  CRYPT_ATTR_BLOB           sEncodedMemberInfo;
} CRYPTCATMEMBER;

Anggota

cbStruct

Ukuran, dalam byte, dari struktur ini.

pwszReferenceTag

Penunjuk ke string yang dihentikan null yang berisi nilai tag referensi.

pwszFileName

Penunjuk ke string yang dihentikan null yang berisi nama file.

gSubjectType

GUID yang mengidentifikasi jenis subjek.

fdwMemberFlags

Nilai yang menentukan bendera anggota.

pIndirectData

Penunjuk ke struktur SIP_INDIRECT_DATA .

dwCertVersion

Nilai yang menentukan versi sertifikat.

dwReserved

Dipesan; jangan gunakan.

hReserved

Dipesan; jangan gunakan.

sEncodedIndirectData

Struktur CRYPT_ATTR_BLOB yang berisi data tidak langsung yang dikodekan.

sEncodedMemberInfo

Struktur CRYPT_ATTR_BLOB yang berisi informasi anggota yang dikodekan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header mscat.h

Lihat juga

CryptCATEnumerateAttr

CryptCATGetMemberInfo