wuapi.h 헤더
이 헤더는 Windows 업데이트 에이전트 API에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
wuapi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IAutomaticUpdates 자동 업데이트 기능을 포함합니다. (IAutomaticUpdates) |
IAutomaticUpdates2 자동 업데이트 기능을 포함합니다. (IAutomaticUpdates2) |
IAutomaticUpdatesResults 자동 업데이트 설명하는 읽기 전용 속성을 포함합니다. |
IAutomaticUpdatesSettings 자동 업데이트 사용할 수 있는 설정을 포함합니다. (IAutomaticUpdatesSettings) |
IAutomaticUpdatesSettings2 자동 업데이트 사용할 수 있는 설정을 포함합니다. (IAutomaticUpdatesSettings2) |
IAutomaticUpdatesSettings3 자동 업데이트 사용할 수 있는 설정을 포함합니다. (IAutomaticUpdatesSettings3) |
ICategory 업데이트가 속한 범주를 나타냅니다. |
ICategoryCollection ICategory 인터페이스의 순서가 지정된 읽기 전용 목록을 나타냅니다. |
IDownloadCompletedCallback 비동기 다운로드가 완료된 경우 사용되는 콜백을 제공합니다. |
IDownloadCompletedCallbackArgs 다운로드 완료에 대한 정보를 포함합니다. 이 인터페이스는 IDownloadCompletedCallback 대리자에 대한 매개 변수 역할을 합니다. 업데이트의 다운로드 및 설치는 비동기적입니다. |
IDownloadJob 다운로드 작업에 사용할 수 있는 속성 및 메서드를 포함합니다. |
IDownloadProgress 비동기 다운로드 작업의 진행률을 나타냅니다. |
IDownloadProgressChangedCallback 비동기 다운로드 작업의 진행 상황을 나타내는 알림을 처리합니다. |
IDownloadProgressChangedCallbackArgs 비동기 다운로드 작업의 진행률 변경에 대한 정보를 포함합니다. |
IDownloadResult 다운로드 작업의 결과를 나타냅니다. |
IImageInformation 업데이트 또는 범주와 연결된 지역화된 이미지에 대한 정보를 포함합니다. |
IInstallationAgent 업데이트 결과를 기록합니다. |
IInstallationBehavior 업데이트의 설치 및 제거 옵션을 나타냅니다. |
IInstallationCompletedCallback 비동기 설치 또는 제거가 완료되었음을 나타내는 알림을 처리합니다. |
IInstallationCompletedCallbackArgs 설치 완료에 대한 정보를 포함하고 IInstallationCompletedCallback 대리자에 대한 매개 변수 역할을 합니다. 업데이트의 다운로드 및 설치는 비동기적입니다. |
IInstallationJob 설치 또는 제거 작업에 사용할 수 있는 속성과 메서드를 포함합니다. |
IInstallationProgress 비동기 설치 또는 제거의 진행률을 나타냅니다. |
IInstallationProgressChangedCallback 비동기 설치 또는 제거의 진행 상황에 대한 알림을 처리하는 Invoke 메서드를 정의합니다. |
IInstallationProgressChangedCallbackArgs 콜백이 수행되었을 때 비동기 설치 또는 제거 진행률의 변경 내용에 대한 정보를 포함합니다. |
IInstallationResult 설치 또는 제거의 결과를 나타냅니다. |
IInvalidProductLicenseException 제품에 대해 잘못된 라이선스가 검색될 때 throw되는 예외를 캡슐화합니다. |
ISearchCompletedCallback 비동기 검색 작업의 완료에 대한 알림을 처리하는 메서드를 포함합니다. |
ISearchCompletedCallbackArgs 비동기 검색 완료에 대한 정보를 포함합니다. SearchCompletedCallback 대리자에 대한 매개 변수로도 작동합니다. |
ISearchJob 검색 작업에 사용할 수 있는 속성과 메서드를 포함합니다. |
ISearchResult 검색 결과를 나타냅니다. |
IStringCollection 정렬된 문자열 목록을 나타냅니다. |
ISystemInformation 지정된 컴퓨터에 대한 정보를 포함합니다. 이 정보는 WUA(Windows 업데이트 에이전트)와 관련이 있습니다. |
IUpdate 업데이트에 사용할 수 있는 속성 및 메서드를 포함합니다. (IUpdate) |
IUpdate2 업데이트에 사용할 수 있는 속성 및 메서드를 포함합니다. (IUpdate2) |
IUpdate3 업데이트에 사용할 수 있는 속성 및 메서드를 포함합니다. (IUpdate3) |
IUpdate4 업데이트에 사용할 수 있는 속성 및 메서드를 포함합니다. (IUpdate4) |
IUpdate5 업데이트에 사용할 수 있는 속성 및 메서드를 포함합니다. (IUpdate5) |
IUpdateCollection 정렬된 업데이트 목록을 나타냅니다. |
IUpdateDownloadContent 업데이트의 다운로드 콘텐츠를 나타냅니다. (IUpdateDownloadContent) |
IUpdateDownloadContent2 업데이트의 다운로드 콘텐츠를 나타냅니다. (IUpdateDownloadContent2) |
IUpdateDownloadContentCollection 업데이트에 대한 다운로드 콘텐츠의 컬렉션을 나타냅니다. |
IUpdateDownloader 서버에서 업데이트를 다운로드합니다. |
IUpdateDownloadResult 업데이트에 대한 다운로드 작업의 상태 나타내는 속성을 포함합니다. |
IUpdateException 불완전한 ISearchResult 개체에서 반환된 검색 결과의 측면에 대한 정보를 나타냅니다. |
IUpdateExceptionCollection IUpdateException 인터페이스의 순서가 지정된 읽기 전용 목록을 나타냅니다. |
IUpdateHistoryEntry 업데이트의 기록된 기록을 나타냅니다. (IUpdateHistoryEntry) |
IUpdateHistoryEntry2 업데이트의 기록된 기록을 나타냅니다. (IUpdateHistoryEntry2) |
IUpdateHistoryEntryCollection IUpdateHistoryEntry 인터페이스의 순서가 지정된 읽기 전용 목록을 나타냅니다. |
IUpdateIdentity 업데이트의 고유 식별자를 나타냅니다. |
IUpdateInstallationResult 업데이트 설치 또는 제거의 상태 사용할 수 있는 속성과 메서드를 포함합니다. |
IUpdateInstaller 컴퓨터에서 또는 컴퓨터에 업데이트를 설치하거나 제거합니다. |
IUpdateInstaller2 컴퓨터에 업데이트를 설치하거나 제거합니다. (IUpdateInstaller2) |
IUpdateInstaller3 컴퓨터에 업데이트를 설치하거나 제거합니다. (IUpdateInstaller3) |
IUpdateInstaller4 이전에 스테이징되거나 설치된 업데이트를 마무리하는 메서드를 제공합니다. |
IUpdateLockdown 이 인터페이스의 메서드를 구현하는 개체의 메서드 및 속성에 대한 액세스를 제한합니다. |
IUpdateSearcher 서버에서 업데이트를 검색합니다. (IUpdateSearcher) |
IUpdateSearcher2 서버에서 업데이트를 검색합니다. (IUpdateSearcher2) |
IUpdateSearcher3 서버에서 업데이트를 검색합니다. (IUpdateSearcher3) |
IUpdateService WUA(Windows 업데이트 Agent) 또는 자동 업데이트 등록된 서비스에 대한 정보를 포함합니다. (IUpdateService) |
IUpdateService2 WUA(Windows 업데이트 Agent) 또는 자동 업데이트 등록된 서비스에 대한 정보를 포함합니다. (IUpdateService2) |
IUpdateServiceCollection IUpdateService 인터페이스 목록을 나타냅니다. |
IUpdateServiceManager Windows 업데이트 에이전트 또는 자동 업데이트 업데이트 서비스의 등록을 추가하거나 제거합니다. (IUpdateServiceManager) |
IUpdateServiceManager2 Windows 업데이트 에이전트 또는 자동 업데이트 업데이트 서비스의 등록을 추가하거나 제거합니다. (IUpdateServiceManager2) |
IUpdateServiceRegistration 서비스의 등록 상태에 대한 정보를 포함합니다. |
IUpdateSession 호출자가 업데이트를 포함하는 작업을 수행할 수 있는 세션을 나타냅니다. 예를 들어 이 인터페이스는 호출자가 검색, 다운로드, 설치 또는 제거 작업을 수행하는 세션을 나타냅니다. (IUpdateSession) |
IUpdateSession2 호출자가 업데이트를 포함하는 작업을 수행할 수 있는 세션을 나타냅니다. 예를 들어 이 인터페이스는 호출자가 검색, 다운로드, 설치 또는 제거 작업을 수행하는 세션을 나타냅니다. (IUpdateSession2) |
IUpdateSession3 호출자가 업데이트를 포함하는 작업을 수행할 수 있는 세션을 나타냅니다. 예를 들어 이 인터페이스는 호출자가 검색, 다운로드, 설치 또는 제거 작업을 수행하는 세션을 나타냅니다. (IUpdateSession3) |
IWebProxy HTTP 프록시 설정을 포함합니다. |
IWindowsDriverUpdate Windows 드라이버 업데이트에서만 사용할 수 있는 속성과 메서드를 포함합니다. |
IWindowsDriverUpdate2 Windows 드라이버 업데이트에서만 사용할 수 있는 속성과 메서드를 포함합니다. (IWindowsDriverUpdate2) |
IWindowsDriverUpdate3 Windows 드라이버 업데이트에서만 사용할 수 있는 속성과 메서드를 포함합니다. (IWindowsDriverUpdate3) |
IWindowsDriverUpdate4 Windows 드라이버 업데이트에서만 사용할 수 있는 속성과 메서드를 포함합니다. (IWindowsDriverUpdate4) |
IWindowsDriverUpdate5 Windows 드라이버 업데이트에서만 사용할 수 있는 속성과 메서드를 포함합니다. (IWindowsDriverUpdate5) |
IWindowsDriverUpdateEntry Windows 드라이버 업데이트에서만 사용할 수 있는 속성을 포함합니다. |
IWindowsDriverUpdateEntryCollection 드라이버 업데이트와 연결된 드라이버 업데이트 항목의 컬렉션을 포함합니다. 모든 속성에는 표준 컬렉션 의미 체계가 있습니다. |
IWindowsUpdateAgentInfo WUA(Windows 업데이트 Agent) 버전에 대한 정보를 검색합니다. |
AddServiceFlag IUpdateServiceManager2 인터페이스가 서비스 등록 요청을 처리할 수 있는 가능한 방법을 정의합니다. |
AutoDownloadMode 자동 업데이트 컴퓨터에 적용 가능한 것으로 확인되면 업데이트를 자동으로 다운로드할지 여부를 결정하는 데 사용되는 논리 유형을 정의합니다. |
AutomaticUpdatesNotificationLevel 관리자 권한 사용자에게 자동 업데이트 이벤트에 대한 알림을 받을 수 있는 방법을 정의합니다. |
AutomaticUpdatesPermissionType IAutomaticUpdatesSettings 인터페이스의 NotificationLevel 속성 또는 IAutomaticUpdatesSettings2 인터페이스의 IncludeRecommendedUpdates 속성을 설정하는 가능한 방법을 정의합니다. |
AutomaticUpdatesScheduledInstallationDay 자동 업데이트 업데이트를 설치하거나 제거하는 요일을 정의합니다. |
AutomaticUpdatesUserType 사용자 유형을 정의합니다. |
AutoSelectionMode 사용자가 Windows 업데이트 사용자 인터페이스에서 사용 가능한 업데이트를 볼 때 특정 업데이트를 자동으로 선택할지 여부를 결정하는 데 사용되는 논리 유형을 정의합니다. |
DeploymentAction 업데이트가 명시적으로 배포되는 작업을 정의합니다. |
DownloadPhase IDownloadProgress 인터페이스의 CurrentUpdateDownloadPhase 속성에서 반환되는 현재 업데이트 다운로드 진행률을 정의합니다. |
DownloadPriority 다운로드 작업의 가능한 우선 순위를 정의합니다. |
InstallationImpact 업데이트를 설치하거나 제거하여 발생할 수 있는 가능한 영향 수준을 정의합니다. |
InstallationRebootBehavior 업데이트에 대해 가능한 다시 시작 동작을 정의합니다. |
OperationResultCode 업데이트에 대한 다운로드, 설치, 제거 또는 확인 작업의 가능한 결과를 정의합니다. |
SearchScope search:_per-machine 업데이트, 사용자별 업데이트 또는 둘 다에서 반환해야 하는 다양한 업데이트를 정의합니다. |
UpdateExceptionContext IUpdateException 개체를 제공할 수 있는 컨텍스트를 정의합니다. |
UpdateLockdownOption WUA(Windows 업데이트 Agent) 개체가 Windows 업데이트 액세스할 수 있는 기능을 정의합니다. |
UpdateOperation 업데이트에서 시도할 수 있는 작업을 정의합니다. |
UpdateServiceOption 검사 패키지 서비스에 대한 서비스 등록을 제거하는 방법에 영향을 주는 옵션을 정의합니다. |
UpdateServiceRegistrationState 업데이트 서비스에 사용할 수 있는 상태를 정의합니다. |
UpdateType 드라이버 또는 소프트웨어 업데이트와 같은 업데이트 유형을 정의합니다. |