Método ICertificateEnrollmentPolicyServerSetup::UnInstall (casetup.h)
El método UnInstall quita el servicio web directiva de inscripción de certificados (CEP).
Sintaxis
HRESULT UnInstall(
[in, optional] VARIANT *pAuthKeyBasedRenewal
);
Parámetros
[in, optional] pAuthKeyBasedRenewal
Puntero a una matriz VARIANT que contiene el tipo de autenticación y los valores opcionales de KeyBasedRenewal.
Puede establecer los siguientes valores para el tipo de autenticación en el primer elemento de la matriz.
- X509AuthKerberos
- X509AuthUserName
- X509AuthCertificate
Valor devuelto
Código devuelto | Descripción |
---|---|
|
El usuario debe ser administrador local.
El valor de la propiedad ErrorString se establece en "Tiene que ser el administrador de la máquina local para ejecutar esta configuración". |
|
Se ha inicializado el objeto ICertificateEnrollmentPolicyServerSetup . Un objeto se inicializa cuando se llama correctamente a InitializeInstallDefaults.
El valor de la propiedad ErrorString se establece en "El objeto se ha inicializado. No se puede llamar a UnInstall en un objeto inicializado". |
Comentarios
Puede llamar a este método para quitar el servicio CEP. Sin embargo, dado que no se puede llamar al método UnInstall en un objeto ICertificateEnrollmentPolicyServerSetup que ya se ha inicializado, debe crear un nuevo ICertificateEnrollmentPolicyServerSetup antes de llamar a UnInstall.
Cuando el parámetro pAuthKeyBasedRenewal es NULL, esta función realiza las siguientes acciones:
- Inicializa Instrumental de administración de Windows (WMI).
- Intenta eliminar el directorio %Windir%\Systemdata\Cep y todos los subdirectorios de aplicación que pueden existir. Para obtener más información, vea la sección Comentarios de instalación .
- Intenta eliminar el grupo de aplicaciones y todas las aplicaciones del grupo.
- Intenta actualizar el descriptor de seguridad del contenedor Objetos eliminados en Active Directory para denegar el acceso por parte del equipo. Para obtener más información, vea la sección Comentarios de instalación .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | casetup.h |
Archivo DLL | Certocm.dll |