Condividi tramite


Metodo IUpdateServiceManager::UnregisterServiceWithAU (wuapi.h)

Annulla la registrazione di un servizio con Aggiornamenti automatico.

Sintassi

HRESULT UnregisterServiceWithAU(
  BSTR serviceID
);

Parametri

serviceID

Identificatore per il servizio da annullare la registrazione.

Valore restituito

Restituisce S_OK se riuscito. In caso contrario, restituisce un codice di errore COM o Windows.

Questo metodo può anche restituire i codici di errore seguenti.

Codice restituito Descrizione
E_INVALIDARG
Un valore di parametro non è valido.
E_ACCESSDENIED
Questo metodo non può essere chiamato da un computer remoto.
WU_E_DS_NEEDWINDOWSSERVICE
Impossibile rimuovere il servizio Windows Update.
WU_E_DS_INVALIDOPERATION
Impossibile modificare lo stato dell'Aggiornamenti automatico.
WU_E_DS_UNKNOWNSERVICE
Provare a registrare un servizio sconosciuto.
WU_E_INVALID_OPERATION
Il computer non è riuscito ad accedere al sito di aggiornamento.
WU_E_CALL_CANCELLED
L'utente ha annullato la modifica.

Commenti

Questo metodo restituisce WU_E_DS_INVALIDOPERATION se la modifica richiesta nello stato del Aggiornamenti automatico è contraria alle specifiche nel cab di autorizzazione. Viene restituito un errore dalla funzione WinVerifyTrust se il cab di autorizzazione non è stato firmato.

Questo metodo restituisce WU_E_DS_UNKNOWNSERVICE se il servizio da rimuovere non esiste.

Questo metodo restituisce WU_E_DS_NEEDWINDOWSSERVICE se si tenta di rimuovere il servizio Windows Update e se è l'unico servizio registrato con Aggiornamenti automatico.

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional con SP3 [solo app desktop]
Server minimo supportato Windows Server 2003, Windows 2000 Server con SP3 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wuapi.h
Libreria Wuguid.lib
DLL Wuapi.dll

Vedi anche

IUpdateServiceManager