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

Vedi anche

CryptCATEnumerateAttr

CryptCATGetMemberInfo