共用方式為


CRYPTCATMEMBER 結構 (mscat.h)

[ CRYPTCATMEMBER 結構可用於需求一節中指定的操作系統。 後續版本可能會變更或無法使用。]

CRYPTCATMEMBER 結構提供目錄成員的相關信息。 CryptCATGetMemberInfoCryptCATEnumerateAttr 函式會使用此結構。

語法

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;

成員

cbStruct

這個 結構的大小,以位元組為單位。

pwszReferenceTag

包含參考標籤的 Null 終止字串指標。

pwszFileName

包含檔名之 Null 終止字串的指標。

gSubjectType

識別主體類型的 GUID

fdwMemberFlags

指定成員旗標的值。

pIndirectData

SIP_INDIRECT_DATA 結構的指標。

dwCertVersion

指定憑證版本的 值。

dwReserved

保留;請勿使用 。

hReserved

保留;請勿使用 。

sEncodedIndirectData

包含編碼間接數據的 CRYPT_ATTR_BLOB 結構。

sEncodedMemberInfo

包含編碼成員資訊的 CRYPT_ATTR_BLOB 結構。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 mscat.h

另請參閱

CryptCATEnumerateAttr

CryptCATGetMemberInfo