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.
Completa una ricerca asincrona per gli aggiornamenti.
Sintassi
HRESULT EndSearch(
[in] ISearchJob *searchJob,
[out] ISearchResult **retval
);
Parametri
[in] searchJob
Interfaccia ISearchJob restituita dal metodo BeginSearch .
[out] retval
Interfaccia ISearchResult che contiene quanto segue:
- Risultato di un'operazione
- Raccolta di aggiornamenti che corrispondono ai criteri di ricerca
Valore restituito
Restituisce S_OK se ha 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 | Description |
|---|---|
|
Una ricerca asincrona degli aggiornamenti ha esito positivo. |
|
Non è possibile cercare gli aggiornamenti se la proprietà ServerSelection di IUpdateSearcher è impostata su ssManagedServer o su ssDefault e il server gestito in un computer è un server Microsoft Software Update Services (SUS) 1.0. |
|
Un valore di parametro non è valido o NULL. |
|
Questo metodo non può essere chiamato da un computer remoto. |
|
Il metodo EndSearch restituisce WU_E_INVALID_OPERATION se EndSearch è già stato chiamato per il processo di ricerca. |
|
È stato rilevato un criterio non valido durante una ricerca. |
Osservazioni:
Quando si usa un'API WUA asincrona nell'app, potrebbe essere necessario implementare un meccanismo di timeout. Per altre informazioni su come eseguire operazioni WUA asincrone, vedere Linee guida per le operazioni WUA asincrone.
Requisiti
| Requisito | Value |
|---|---|
| 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 |
| Header | wuapi.h |
| Library | Wuguid.lib |
| DLL | Wuapi.dll |