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

Consulte también

CryptCATEnumerateCatAttr