Función CertDeleteCRLFromStore (wincrypt.h)
La función CertDeleteCRLFromStore elimina el contexto de lista de revocación de certificados (CRL) especificado del almacén de certificados.
Sintaxis
BOOL CertDeleteCRLFromStore(
[in] PCCRL_CONTEXT pCrlContext
);
Parámetros
[in] pCrlContext
Puntero a la estructura CRL_CONTEXT que se va a eliminar.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es TRUE.
Si se produce un error en la función, el valor devuelto es FALSE. Para obtener información de error extendida, llame a GetLastError. Un posible código de error es el siguiente.
Código devuelto | Descripción |
---|---|
|
El almacén se abrió de solo lectura y no se permite una operación de eliminación. |
Comentarios
Se producirá un error en todas las operaciones de obtención o búsqueda posteriores de la CRL en este almacén. Sin embargo, la memoria asignada para la CRL no se libera hasta que también se han liberado todos los contextos duplicados.
Esta función siempre libera el parámetro pCrlContext mediante CertFreeCRLContext, incluso para un error.
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 |