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 |