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 remoten Benutzern 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 remoten Benutzern und Anwendungen nicht zur Verfügung stehen:
- 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
- Einstellungen 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 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 Firewalleinstellungen Windows finden Sie unter Erste Schritte mit Windows Firewall mit erweiterter Sicherheit.