목적
WUA(Windows 업데이트 에이전트) API는 시스템 관리자와 프로그래머가 Windows 업데이트에 액세스하고 WSUS(Windows Server Update Services) 수 있는 COM 인터페이스 집합입니다. 스크립트 및 프로그램을 작성하여 현재 컴퓨터에 사용할 수 있는 업데이트를 검사한 다음 업데이트를 설치하거나 제거할 수 있습니다.
비고
설정 앱의 Windows 업데이트 페이지에는 Windows 업데이트 오케스트레이터 워크플로에서 관리하는 업데이트의 진행률 및 기록이 표시됩니다. WUA API를 통해 처리된 업데이트는 이 페이지에 표시되지 않습니다. 충돌을 방지하기 위해 WUA API를 사용할 때 Windows 업데이트 오케스트레이터를 사용하지 않도록 설정하는 것이 좋습니다. 기본 Windows 업데이트 오케스트레이터 워크플로에 대한 자세한 내용은 Windows 업데이트 작동 방식을 참조하세요. Windows 업데이트 오케스트레이터를 사용하지 않도록 설정하는 방법에 대한 자세한 내용은 Windows 10 및 Windows 11 운영 체제 구성 요소에서 Microsoft 서비스로의 연결 관리를 참조하세요.
WUA API를 사용하여 설치된 업데이트의 기록은 이벤트 뷰어에서 볼 수 있습니다. WUA 업데이트 이벤트를 보려면 다음을 수행합니다.
- 시작을 마우스 오른쪽 단추로 클릭하고 이벤트 뷰어를 선택합니다.
- Windows 로그 > 시스템으로 이동
- 작업 창에서 현재 로그 필터링...을 선택합니다.
- 이벤트 원본 드롭다운에서 WindowsUpdateClient를 선택합니다.
- 확인을 클릭하여 결과에 필터를 적용합니다.
해당하는 경우
시스템 관리자는 WUA를 사용하여 컴퓨터에 적용해야 하는 업데이트를 프로그래밍 방식으로 결정하고, 해당 업데이트를 다운로드한 다음, 사용자 개입 없이 설치할 수 있습니다.
ISV(독립 소프트웨어 공급업체) 및 최종 사용자 개발자는 WUA 기능을 컴퓨터 관리 또는 업데이트 관리 소프트웨어에 통합하여 원활한 운영 환경을 제공할 수 있습니다.
개발자 대상 그룹
여러 프로그래밍 언어로 WUA 애플리케이션을 작성할 수 있습니다. WUA는 Visual Basic, VBScript(Visual Basic Scripting Edition), JScript 및 C 및 C++에서 액세스할 수 있는 인터페이스와 개체를 정의합니다. COM 프로그래밍에 대한 친숙함은 WUA 프로그래머에게 유용합니다.
런타임 요구 사항
WUA는 Windows XP부터 지원됩니다. WUA는 Windows Server 2003부터 서버에서 지원됩니다.
이 섹션에서는