Struttura CRYPTCATMEMBER (mscat.h)
[La struttura CRYPTCATMEMBER è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.
La struttura CRYPTCATMEMBER fornisce informazioni su un membro del catalogo. Questa struttura viene usata dalle funzioni CryptCATGetMemberInfo e CryptCATEnumerateAttr .
Sintassi
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;
Members
cbStruct
Dimensione, in byte, della struttura.
pwszReferenceTag
Puntatore a una stringa con terminazione null contenente il valore del tag di riferimento.
pwszFileName
Puntatore a una stringa con terminazione null contenente il nome del file.
gSubjectType
GUID che identifica il tipo di oggetto.
fdwMemberFlags
Valore che specifica i flag membro.
pIndirectData
Puntatore a una struttura SIP_INDIRECT_DATA .
dwCertVersion
Valore che specifica la versione del certificato.
dwReserved
Riservati; non usare.
hReserved
Riservati; non usare.
sEncodedIndirectData
Struttura CRYPT_ATTR_BLOB che contiene dati indiretti codificati.
sEncodedMemberInfo
Struttura CRYPT_ATTR_BLOB contenente informazioni membro codificate.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | mscat.h |