원격 컴퓨터에서 WUA 사용
WUA(Windows 업데이트 에이전트) API는 원격 컴퓨터의 사용자 또는 원격 컴퓨터에서 실행되는 애플리케이션에서 사용할 수 있습니다. 그러나 원격 사용자 또는 애플리케이션에는 관리자 권한이 있어야 합니다.
다음 목록에는 원격 사용자 및 애플리케이션에서 사용할 수 있는 인터페이스가 포함되어 있습니다.
- 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
다음 목록에는 원격 사용자 및 애플리케이션에서 사용할 수 없는 인터페이스 및 속성이 포함되어 있습니다.
- IUpdateSession::CreateUpdateDownloader
- IUpdateSession::CreateUpdateInstaller
- IUpdateSession의 WebProxy 속성
- IUpdateSearcher::BeginSearch
- IUpdateSearcher::EndSearch
- IUpdate의 IsHidden 속성 (IsHidden 은 원격으로 호출되는 경우 읽기 전용입니다.)
- IUpdate::AcceptEula
- IUpdate::CopyFromCache
- IUpdate2::CopyToCache
- IWindowsDriverUpdate2::CopyToCache
- IUpdateServiceManager::AddService
- IUpdateServiceManager::RegisterServiceWithAU
- IUpdateServiceManager::UnregisterServiceWithAU
- IAutomaticUpdate::P ause
- IAutomaticUpdates::Resume
- IAutomaticUpdates::ShowSettingsDialog
- IAutomaticUpdates의 설정 속성
- IAutomaticUpdates의 ServiceEnabled 속성
- IAutomaticUpdates::EnableService
- ISystemInformation
WUA API를 원격으로 호출하려면 Windows Vista 및 Windows Server 2008에 대한 Windows 방화벽 설정에 다음 포트 및 예외를 추가해야 합니다.
-
예외 1
-
- 로컬 포트: 135
- 원격 포트: ALL
- 프로토콜 번호: 6
- 실행 파일: %windir%\\system32\\svchost.exe
- 서비스: rpcss
- 원격 권한: 관리자
-
예외 2
-
- 로컬 포트: 동적 RPC
- 원격 포트: ALL
- 프로토콜 번호: 6
- 실행 파일: %windir%\\system32\\dllhost.exe
- 원격 권한: 관리자
다음 목록에는 Windows 방화벽 설정을 구성하는 데 사용할 수 있는 도구가 포함되어 있습니다.
- 고급 보안이 있는 Windows 방화벽 스냅인
- 그룹 정책
- Netsh advfirewall 명령줄 도구
도구를 사용하여 Windows 방화벽 설정을 구성하는 방법에 대한 자세한 내용은 고급 보안이 포함된 Windows 방화벽 시작 참조하세요.