Estructura CRYPTCATMEMBER (mscat.h)
[La estructura CRYPTCATMEMBER está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
La estructura CRYPTCATMEMBER proporciona información sobre un miembro de catálogo. Esta estructura la usan las funciones CryptCATGetMemberInfo y CryptCATEnumerateAttr .
Sintaxis
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;
Miembros
cbStruct
Tamaño, en bytes, de esta estructura.
pwszReferenceTag
Puntero a una cadena terminada en null que contiene el valor de etiqueta de referencia.
pwszFileName
Puntero a una cadena terminada en null que contiene el nombre de archivo.
gSubjectType
GUID que identifica el tipo de sujeto.
fdwMemberFlags
Valor que especifica las marcas de miembro.
pIndirectData
Puntero a una estructura de SIP_INDIRECT_DATA .
dwCertVersion
Valor que especifica la versión del certificado.
dwReserved
Reservado; no usar.
hReserved
Reservado; no usar.
sEncodedIndirectData
Estructura CRYPT_ATTR_BLOB que contiene datos indirectos codificados.
sEncodedMemberInfo
Estructura CRYPT_ATTR_BLOB que contiene información de miembro codificada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | mscat.h |