IUpdateSearcher ::EndSearch, méthode (wuapi.h)
Effectue une recherche asynchrone des mises à jour.
Syntaxe
HRESULT EndSearch(
[in] ISearchJob *searchJob,
[out] ISearchResult **retval
);
Paramètres
[in] searchJob
Interface ISearchJob retournée par la méthode BeginSearch.
[out] retval
Interface ISearchResult qui contient les éléments suivants :
- Résultat d’une opération
- Collection de mises à jour qui correspondent aux critères de recherche
Valeur de retour
Retourne S_OK en cas de réussite. Sinon, retourne un code d’erreur COM ou Windows.
Cette méthode peut également retourner les codes d’erreur suivants.
Retourner le code | Description |
---|---|
|
Une recherche asynchrone des mises à jour réussit. |
|
Vous ne pouvez pas rechercher de mises à jour si la propriété ServerSelection de IUpdateSearcher est définie sur ssManagedServer ou sur ssDefault, et que le serveur géré sur un ordinateur est un serveur Microsoft Software Update Services (SUS) 1.0. |
|
Une valeur de paramètre n’est pas valide ou NULL . |
|
Cette méthode ne peut pas être appelée à partir d’un ordinateur distant. |
|
La méthode EndSearch retourne WU_E_INVALID_OPERATION si EndSearch a déjà été appelée pour le travail de recherche. |
|
Un critère non valide a été rencontré lors d’une recherche. |
Remarques
Lorsque vous utilisez une API WUA asynchrone dans votre application, vous devrez peut-être implémenter un mécanisme de délai d’attente. Pour plus d’informations sur l’exécution d’opérations WUA asynchrones, consultez Instructions pour les opérations WUA asynchrones.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | wuapi.h |
bibliothèque | Wuguid.lib |
DLL | Wuapi.dll |