Función CryptCATGetAttrInfo (mscat.h)
[La función CryptCATGetAttrInfo 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 función CryptCATGetAttrInfo recupera información sobre un atributo de un miembro de un catálogo.
Sintaxis
CRYPTCATATTRIBUTE * CryptCATGetAttrInfo(
[in] HANDLE hCatalog,
[in] CRYPTCATMEMBER *pCatMember,
[in] LPWSTR pwszReferenceTag
);
Parámetros
[in] hCatalog
Identificador del catálogo que contiene el miembro para el que se va a recuperar la información de atributo. Este identificador se obtiene mediante una llamada a la función CryptCATOpen . Este parámetro es obligatorio y no puede ser NULL.
[in] pCatMember
Puntero a una estructura CRYPTCATMEMBER que representa el miembro para el que se va a recuperar la información del atributo. Esto se puede obtener llamando a la función CryptCATGetMemberInfo . Este parámetro es obligatorio y no puede ser NULL.
[in] pwszReferenceTag
Puntero a una cadena Unicode terminada en null que contiene el nombre del atributo para el que se va a recuperar la información. Este parámetro es obligatorio y no puede ser NULL.
Valor devuelto
Esta función devuelve un puntero a una estructura CRYPTCATATTRIBUTE que contiene la información del atributo. Si se produce un error en la función, devuelve NULL.
Si esta función devuelve NULL, se puede obtener información adicional de error llamando a la función GetLastError . GetLastError devolverá uno de los siguientes códigos de error.
Código devuelto | Descripción |
---|---|
|
No se encontró el miembro o el atributo. |
|
Uno o varios de los parámetros no son válidos. |
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mscat.h |
Library | Wintrust.lib |
Archivo DLL | Wintrust.dll |