Método ICertificateEnrollmentServerSetup::UnInstall (casetup.h)
O método UnInstall remove o CES (Serviço Web de Registro de Certificado).
Sintaxe
HRESULT UnInstall(
VARIANT *pCAConfig,
VARIANT *pAuthentication
);
Parâmetros
pCAConfig
Esse parâmetro é reservado para uso futuro.
pAuthentication
Esse parâmetro é reservado para uso futuro.
Retornar valor
Código de retorno | Descrição |
---|---|
|
O usuário deve ser um administrador local.
O valor da propriedade ErrorString é definido como "Você precisa ser o administrador do computador local para executar essa configuração". |
|
O objeto ICertificateEnrollmentServerSetup foi inicializado. Um objeto é inicializado quando você chama InitializeInstallDefaults com êxito.
O valor da propriedade ErrorString é definido como "O objeto foi inicializado. Não é possível chamar Desinstalar em um objeto inicializado." |
Comentários
Você pode chamar esse método para remover o CES. No entanto, como você não pode chamar o método UnInstall em um objeto ICertificateEnrollmentServerSetup que já foi inicializado, você deve criar um novo ICertificateEnrollmentServerSetup antes de chamar UnInstall.
Esse método tenta excluir todos os diretórios relacionados ao CES e o pool de aplicativos. Se não for possível fazer isso, ele ainda retornará S_OK, mas você poderá marcar a propriedade ErrorString para determinar quais problemas o método encontrou.
Essa função executa as seguintes ações:
- Inicializa a WMI (Instrumentação de Gerenciamento do Windows).
- Tenta excluir o diretório %windir%\systemdata\ces e todos os subdiretórios de aplicativos que podem existir. Para obter mais informações, consulte a seção Instalar Comentários.
- Tenta excluir o pool de aplicativos e todos os aplicativos no pool.
- Tenta atualizar o descritor de segurança do contêiner Objetos Excluídos no Active Directory para negar o acesso pelo computador. Para obter mais informações, consulte a seção Instalar Comentários.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | casetup.h |
DLL | Certocm.dll |