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 |
---|---|
|
Un valore di parametro non è valido. |
|
Questo metodo non può essere chiamato da un computer remoto. |
|
Impossibile rimuovere il servizio Windows Update. |
|
Impossibile modificare lo stato dell'Aggiornamenti automatico. |
|
Provare a registrare un servizio sconosciuto. |
|
Il computer non è riuscito ad accedere al sito di aggiornamento. |
|
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 |