Metodo IUpdateServiceManager::AddService (wuapi.h)
Registra un servizio con Windows Update Agent (WUA).
Sintassi
HRESULT AddService(
[in] BSTR serviceID,
[in] BSTR authorizationCabPath,
[out] IUpdateService **retval
);
Parametri
[in] serviceID
Identificatore per la registrazione di un servizio.
[in] authorizationCabPath
Percorso del file cab locale firmato da Microsoft con le informazioni necessarie per la registrazione di un servizio.
[out] retval
Interfaccia IUpdateService che rappresenta un servizio aggiunto.
Valore restituito
Restituisce S_OK in caso di esito positivo. In caso contrario, restituisce un codice di errore COM o Windows.
Questo metodo può anche restituire i codici di errore seguenti.
Codice restituito | Descrizione |
---|---|
|
Il valore di un parametro non è valido. |
|
Questo metodo non può essere chiamato da un computer remoto. |
|
Il cab dell'autorizzazione è scaduto. |
|
Impossibile modificare lo stato del Aggiornamenti automatico. |
Commenti
Questo metodo restituisce WU_E_DS_INVALIDOPERATION se la modifica richiesta nello stato del Aggiornamenti automatico è contraria alle specifiche nel cab di autorizzazione. Se il cab di autorizzazione non è stato firmato, viene restituito un errore da WinVerifyTrust .
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 |