CRYPTCATMEMBER 結構 (mscat.h)
[ CRYPTCATMEMBER 結構可用於需求一節中指定的操作系統。 後續版本可能會變更或無法使用。]
CRYPTCATMEMBER 結構提供目錄成員的相關信息。 CryptCATGetMemberInfo 和 CryptCATEnumerateAttr 函式會使用此結構。
語法
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 |