Verwenden von WUA auf einem Remotecomputer
Die Windows Update-Agent-API (WUA) kann von einem Benutzer auf einem Remotecomputer oder von einer Anwendung verwendet werden, die auf einem Remotecomputer ausgeführt wird. Der Remotebenutzer oder die Remoteanwendung muss jedoch über Administratorrechte verfügen.
Die folgende Liste enthält Schnittstellen, die Remotebenutzern und -anwendungen zur Verfügung stehen:
- IUpdateSession
- IUpdateSession2
- IUpdateSearcher
- IAutomaticUpdates
- ISearchResult
- IUpdateCollection
- IUpdate
- IUpdate2
- IWindowsDriverUpdate
- IWindowsDriverUpdate2
- IUpdateIdentity
- IImageInformation
- IInstallationBehavior
- IStringCollection
- IUpdateHistoryEntryCollection
- IUpdateHistoryEntry
- ICategoryCollection
- ICategory
- IUpdateExceptionCollection
- IUpdateException
- IUpdateDownloadContentCollection
- IUpdateDownloadContent
- IUpdateServiceManager
- IUpdateServiceCollection
- IUpdateService
- IWindowsUpdateAgentInfo
Die folgende Liste enthält Schnittstellen und Eigenschaften, die für Remotebenutzer und -anwendungen nicht verfügbar sind:
- IUpdateSession::CreateUpdateDownloader
- IUpdateSession::CreateUpdateInstaller
- WebProxy-Eigenschaft von IUpdateSession
- IUpdateSearcher::BeginSearch
- IUpdateSearcher::EndSearch
- IsHidden-Eigenschaft von IUpdate (IsHidden ist schreibgeschützt, wenn es remote aufgerufen wird.)
- IUpdate::AcceptEula
- IUpdate::CopyFromCache
- IUpdate2::CopyToCache
- IWindowsDriverUpdate2::CopyToCache
- IUpdateServiceManager::AddService
- IUpdateServiceManager::RegisterServiceWithAU
- IUpdateServiceManager::UnregisterServiceWithAU
- IAutomaticUpdate::P ause
- IAutomaticUpdates::Resume
- IAutomaticUpdates::ShowSettingsDialog
- Settings-Eigenschaft von IAutomaticUpdates
- ServiceEnabled-Eigenschaft von IAutomaticUpdates
- IAutomaticUpdates::EnableService
- ISystemInformation
Die folgenden Ports und Ausnahmen müssen den Windows-Firewalleinstellungen für Windows Vista und Windows Server 2008 hinzugefügt werden, damit die WUA-API remote aufgerufen werden kann.
-
Ausnahme 1
-
- Lokaler Port: 135
- Remoteport: ALL
- Protokollnummer: 6
- Ausführbare Datei: %windir%\\system32\\svchost.exe
- Dienst: rpcss
- Remoteberechtigung: Administrator
-
Ausnahme 2
-
- Lokaler Port: Dynamischer RPC
- Remoteport: ALL
- Protokollnummer: 6
- Ausführbare Datei: %windir%\\system32\\dllhost.exe
- Remoteberechtigung: Administrator
Die folgende Liste enthält Tools, die zum Konfigurieren der Windows-Firewalleinstellungen verwendet werden können:
- Windows-Firewall mit erweitertem Sicherheits-Snap-In
- Gruppenrichtlinie
- Netsh advfirewall-Befehlszeilentool
Weitere Informationen zur Verwendung von Tools zum Konfigurieren von Windows-Firewalleinstellungen finden Sie unter Erste Schritte mit Windows-Firewall mit erweiterter Sicherheit.