Структура 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 |