CRYPTCATMEMBER-Struktur (mscat.h)
[Die CRYPTCATMEMBER-Struktur steht für die Verwendung in den Betriebssystemen zur Verfügung, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Die CRYPTCATMEMBER-Struktur stellt Informationen zu einem Katalogmitglied bereit. Diese Struktur wird von den Funktionen CryptCATGetMemberInfo und CryptCATEnumerateAttr verwendet.
Syntax
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;
Member
cbStruct
Die Größe (in Bytes) dieser Struktur.
pwszReferenceTag
Ein Zeiger auf eine NULL-Zeichenfolge, die den Wert des Verweistags enthält.
pwszFileName
Ein Zeiger auf eine NULL-Zeichenfolge, die den Dateinamen enthält.
gSubjectType
GUID , die den Antragstellertyp identifiziert.
fdwMemberFlags
Wert, der die Memberflags angibt.
pIndirectData
Ein Zeiger auf eine SIP_INDIRECT_DATA Struktur.
dwCertVersion
Wert, der die Zertifikatversion angibt.
dwReserved
Reserviert; nicht verwenden.
hReserved
Reserviert; nicht verwenden.
sEncodedIndirectData
Eine CRYPT_ATTR_BLOB-Struktur , die codierte indirekte Daten enthält.
sEncodedMemberInfo
Eine CRYPT_ATTR_BLOB-Struktur , die codierte Memberinformationen enthält.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | mscat.h |