Función CryptCATEnumerateAttr (mscat.h)
[La función CryptCATEnumerateAttr 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 CryptCATEnumerateAttr enumera los atributos asociados a un miembro de un catálogo. Esta función no tiene ninguna biblioteca de importación asociada. Debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Wintrust.dll.
Sintaxis
CRYPTCATATTRIBUTE * CryptCATEnumerateAttr(
[in] HANDLE hCatalog,
[in] CRYPTCATMEMBER *pCatMember,
[in] CRYPTCATATTRIBUTE *pPrevAttr
);
Parámetros
[in] hCatalog
Identificador del catálogo que contiene el miembro identificado por pCatMember. Este valor no puede ser NULL.
[in] pCatMember
Puntero a la estructura CRYPTCATMEMBER que identifica qué miembro del catálogo se está enumerando.
[in] pPrevAttr
Puntero al valor devuelto anteriormente de esta función o puntero a NULL para iniciar la enumeración.
Valor devuelto
El valor devuelto es un puntero a la estructura CRYPTCATATTRIBUTE que contiene la información del atributo o NULL, si no hay más atributos en la enumeración o si se encuentra un error. El puntero devuelto se pasa como parámetro pPrevAttr para las llamadas posteriores a esta función.
Comentarios
No libere el puntero devuelto ni ninguno de los miembros a los que apunta el puntero devuelto.
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 |