Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo UnInstall rimuove il servizio Web registrazione certificati (CES).
Sintassi
HRESULT UnInstall(
VARIANT *pCAConfig,
VARIANT *pAuthentication
);
Parametri
pCAConfig
Questo parametro è riservato per usi futuri.
pAuthentication
Questo parametro è riservato per usi futuri.
Valore restituito
| Codice restituito | Descrizione |
|---|---|
|
L'utente deve essere un amministratore locale.
Il valore della proprietà ErrorString è impostato su "È necessario essere l'amministratore del computer locale per eseguire questa configurazione". |
|
L'oggetto ICertificateEnrollmentServerSetup è stato inizializzato. Un oggetto viene inizializzato quando si chiama InitializeInstallDefaults.
Il valore della proprietà ErrorString è impostato su "L'oggetto è stato inizializzato. Non è possibile chiamare UnInstall in un oggetto inizializzato." |
Commenti
È possibile chiamare questo metodo per rimuovere CES. Tuttavia, poiché non è possibile chiamare il metodo UnInstall in un oggetto ICertificateEnrollmentServerSetup già inizializzato, è necessario creare un nuovo oggetto ICertificateEnrollmentServerSetup prima di chiamare UnInstall.
Questo metodo tenta di eliminare tutte le directory correlate al CES e il pool di applicazioni. Se non è in grado di farlo, restituisce comunque S_OK, ma è possibile controllare la proprietà ErrorString per determinare i problemi riscontrati dal metodo.
Questa funzione esegue le azioni seguenti:
- Inizializza Strumentazione gestione Windows (WMI).
- Tenta di eliminare la directory %windir%\systemdata\ces e tutte le sottodirectory dell'applicazione che potrebbero esistere. Per altre informazioni, vedere la sezione Installa osservazioni.
- Tenta di eliminare il pool di applicazioni e tutte le applicazioni nel pool.
- Tenta di aggiornare il descrittore di sicurezza del contenitore Oggetti eliminati in Active Directory per negare l'accesso dal computer. Per altre informazioni, vedere la sezione Installa osservazioni.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 7 [solo app desktop] |
| Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | casetup.h |
| DLL | Certocm.dll |