Función CertEnumCTLContextProperties (wincrypt.h)

La función CertEnumCTLContextProperties recupera la primera o siguiente propiedad extendida asociada a un contexto de lista de confianza de certificados (CTL). Usada en un bucle, esta función puede recuperar en secuencia todas las propiedades extendidas asociadas a un contexto de CTL.

Sintaxis

DWORD CertEnumCTLContextProperties(
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD         dwPropId
);

Parámetros

[in] pCtlContext

Puntero a una estructura de CTL_CONTEXT .

[in] dwPropId

Número de propiedad de la última propiedad enumerada. Para obtener la primera propiedad, dwPropId es cero. Para recuperar las propiedades posteriores, dwPropId se establece en el número de propiedad devuelto por la última llamada a la función. Para enumerar todas las propiedades, las llamadas de función continúan hasta que la función devuelve cero.

Las aplicaciones pueden llamar a CertGetCTLContextProperty con el dwPropId devuelto por esta función para recuperar los datos de esa propiedad.

Valor devuelto

El valor devuelto es un valor DWORD que identifica la propiedad de un contexto CTL. El valor DWORD devuelto por una llamada de la función se puede proporcionar como dwPropId en una llamada posterior a la función. Si no hay más propiedades que enumerar o si se produce un error en la función, se devuelve cero.

Requisitos

   
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincrypt.h
Library Crypt32.lib
Archivo DLL Crypt32.dll

Consulte también

CertGetCTLContextProperty

Funciones de propiedad extendidas