Udostępnij za pośrednictwem


Interfejsy (Windows Update Agent)

W poniższej tabeli przedstawiono interfejsy używane do uzyskiwania dostępu do agenta usługi Windows Update (WUA).

Interfejs Opis
IAutomaticUpdates Zawiera funkcje aktualizacji automatycznych.
IAutomaticUpdates2 Zawiera funkcje aktualizacji automatycznych.
IAutomaticUpdatesResults Zawiera właściwości tylko do odczytu, które opisują aktualizacje automatyczne.
IAutomaticUpdatesSettings Zawiera ustawienia dostępne w obszarze Aktualizacje automatyczne.
IAutomaticUpdatesSettings2 Zawiera ustawienia dostępne w obszarze Aktualizacje automatyczne.
IAutomaticUpdatesSettings3 Zawiera ustawienia dostępne w obszarze Aktualizacje automatyczne.
ICategory Reprezentuje kategorię aktualizacji.
ICategoryCollection Reprezentuje uporządkowaną listę interfejsów ICategory tylko do odczytu.
IDownloadCompletedCallback Zawiera metodę IDownloadCompletedCallback::Invoke, która obsługuje powiadomienie wskazujące, że operacja pobierania asynchronicznego została ukończona.
IDownloadCompletedCallbackArgs Zawiera informacje o zakończeniu pobierania aktualizacji. Ten interfejs jest zarezerwowany do użytku w przyszłości i nie ma właściwości ani metod.
IDownloadJob Zawiera właściwości i metody dostępne dla operacji pobierania.
IDownloadProgress Reprezentuje postęp operacji pobierania asynchronicznego.
IDownloadProgressChangedCallback Zawiera metodę, która obsługuje powiadomienie o postępie operacji pobierania asynchronicznego.
IDownloadProgressChangedCallbackArgs Zawiera informacje o zmianie postępu operacji pobierania asynchronicznego.
IDownloadResult Reprezentuje wynik operacji pobierania.
IImageInformation Zawiera informacje o zlokalizowanym obrazie skojarzonym z aktualizacją lub kategorią.
IInstallationAgent Rejestruje wynik aktualizacji.
IInstallationBehavior Reprezentuje opcje instalacji i dezinstalacji aktualizacji.
IInstallationCompletedCallback Odwołuje się do metody obsługującej powiadomienie o zakończeniu instalacji asynchronicznej lub odinstalowania.
IInstallationCompletedCallbackArgs Zawiera informacje o zakończeniu instalacji. Ten interfejs jest zarezerwowany do użytku w przyszłości i nie ma właściwości ani metod.
IInstallationJob Zawiera właściwości i metody dostępne dla operacji instalacji lub odinstalowywania.
IInstallationProgress Reprezentuje postęp asynchronicznej instalacji lub odinstalowywania.
IInstallationProgressChangedCallback Obsługuje powiadomienie o trwającym postępie instalacji asynchronicznej lub odinstalowania.
IInstallationProgressChangedCallbackArgs Zawiera informacje o zmianach w toku instalacji asynchronicznej lub odinstalowania w momencie utworzenia wywołania zwrotnego.
IInstallationResult Reprezentuje wynik instalacji lub odinstalowania.
IInvalidProductLicenseException Hermetyzuje wyjątek zgłaszany po wykryciu nieprawidłowej licencji na produkcie.
ISearchCompletedCallback Zawiera metodę, która obsługuje powiadomienie o zakończeniu operacji wyszukiwania asynchronicznego.
ISearchCompletedCallbackArgs Zawiera informacje o zakończeniu wyszukiwania asynchronicznego.
ISearchJob Zawiera właściwości i metody dostępne dla operacji wyszukiwania.
ISearchResult Reprezentuje wynik wyszukiwania.
IStringCollection Reprezentuje uporządkowaną listę ciągów.
ISystemInformation Zawiera informacje o określonym komputerze, który jest odpowiedni dla usługi aktualizacji.
IUpdate Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdate2 Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdate3 Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdate4 Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdate5 Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdateCollection Reprezentuje uporządkowaną listę aktualizacji.
IUpdateDownloadContent Reprezentuje zawartość pobierania aktualizacji.
IUpdateDownloadContent2 Reprezentuje zawartość pobierania aktualizacji.
IUpdateDownloadContentCollection Reprezentuje kolekcję zawartości pobierania.
IUpdateDownloader Pobiera aktualizacje z serwera.
IUpdateDownloaderEx Pobiera aktualizacje z serwera.
IUpdateDownloadResult Zawiera właściwości wskazujące stan operacji pobierania aktualizacji.
IUpdateEndpointAuthProvider Zawiera metody używane do negocjowania typu tokenu używanego do uwierzytelniania punktu końcowego usługi.
IUpdateEndpointAuthToken Udostępnia metody, których usługa WUA może używać do zbierania informacji o tokenie punktu końcowego.
IUpdateEndpointProvider Zawiera metodę używaną do uzyskiwania punktu końcowego używanego do nawiązywania połączenia z usługą.
IUpdateEx Zawiera właściwości i metody dostępne dla aktualizacji.
IUpdateException Przedstawia informacje o aspektach wyników wyszukiwania zwróconych w obiekcie ISearchResult, które były niekompletne.
IUpdateExceptionCollection Reprezentuje uporządkowaną listę interfejsów IUpdateException tylko do odczytu.
IUpdateHistoryEntry Reprezentuje zdarzenie dotyczące aktualizacji.
IUpdateHistoryEntry2 Reprezentuje zdarzenie dotyczące aktualizacji.
IUpdateHistoryEntryCollection Reprezentuje uporządkowaną listę interfejsów IUpdateHistoryEntryEntry tylko do odczytu.
IUpdateIdentity Reprezentuje unikatowy identyfikator aktualizacji.
IUpdateInstallationResult Zawiera właściwości i metody, które są dostępne dla stanu instalacji lub odinstalowania aktualizacji.
IUpdateInstaller Instaluje lub odinstalowuje aktualizacje z lub na komputerze.
IUpdateInstaller2 Instaluje lub odinstalowuje aktualizacje z lub na komputerze.
IUpdateInstaller4 Instaluje lub odinstalowuje aktualizacje z lub na komputerze.
IUpdateLockdown Zawiera metodę, która ogranicza dostęp do niektórych metod i właściwości obiektu, który implementuje metodę.
IUpdateSearcher Wyszukuje aktualizacje na serwerze.
IUpdateSearcher2 Wyszukuje aktualizacje na serwerze.
IUpdateSearcher3 Wyszukuje aktualizacje na serwerze.
IUpdateService Zawiera informacje o usłudze zarejestrowanej w usłudze WUA lub aktualizacji automatycznych.
IUpdateService2 Zawiera informacje o usłudze zarejestrowanej w usłudze WUA lub aktualizacji automatycznych.
IUpdateServiceCollection Reprezentuje listę interfejsów IUpdateService.
IUpdateServiceManager Dodaje lub usuwa rejestrację usługi aktualizacji za pomocą usługi WUA lub aktualizacji automatycznych.
IUpdateServiceManager2 Dodaje lub usuwa rejestrację usługi aktualizacji za pomocą usługi WUA lub aktualizacji automatycznych.
IUpdateServiceRegistration Zawiera informacje o stanie rejestracji usługi.
IUpdateSession Reprezentuje sesję, w której obiekt wywołujący może wykonywać operacje obejmujące aktualizacje.
IUpdateSession2 Reprezentuje sesję, w której obiekt wywołujący może wykonywać operacje obejmujące aktualizacje.
IUpdateSession3 Reprezentuje sesję, w której obiekt wywołujący może wykonywać operacje obejmujące aktualizacje.
IWebProxy Zawiera ustawienia serwera proxy HTTP.
IWindowsDriverUpdate Zawiera właściwości i metody, które są dostępne tylko z poziomu aktualizacji sterowników systemu Windows.
IWindowsDriverUpdate2 Zawiera właściwości i metody, które są dostępne tylko z poziomu aktualizacji sterowników systemu Windows.
IWindowsDriverUpdate3 Zawiera właściwości i metody, które są dostępne tylko z poziomu aktualizacji sterowników systemu Windows.
IWindowsDriverUpdate4 Zawiera właściwości i metody, które są dostępne tylko z poziomu aktualizacji sterowników systemu Windows.
IWindowsDriverUpdate5 Zawiera właściwości i metody, które są dostępne tylko z poziomu aktualizacji sterowników systemu Windows.
IWindowsDriverUpdateEntry Zawiera właściwości dostępne tylko z poziomu aktualizacji sterownika systemu Windows.
IWindowsDriverUpdateEntryCollection Zawiera właściwości dostępne tylko z kolekcji aktualizacji sterowników systemu Windows.
IWindowsUpdateAgentInfo Pobiera informacje o wersji usługi WUA.