Compartilhar via


API do agente de Windows Update

Visão geral da tecnologia de API do agente de Windows Update.

Para desenvolver Windows Update API do Agente, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
AddServiceFlag

Define as possíveis maneiras pelas quais a interface IUpdateServiceManager2 pode processar solicitações de registro de serviço.
AutoDownloadMode

Define os tipos de lógica que são usados para determinar se a Atualizações Automática baixará automaticamente uma atualização quando for determinada como aplicável ao computador.
AutomaticUpdatesNotificationLevel

Define as possíveis maneiras pelas quais os usuários elevados são notificados sobre eventos de Atualizações automáticos.
AutomaticUpdatesPermissionType

Define as possíveis maneiras de definir a propriedade NotificationLevel da interface IAutomaticUpdatesSettings ou a propriedade IncludeRecommendedUpdates da interface IAutomaticUpdatesSettings2.
AutomaticUpdatesScheduledInstallationDay

Define os dias da semana em que o Atualizações Automático instala ou desinstala atualizações.
AutomaticUpdatesUserType

Define o tipo de usuário.
AutoSelectionMode

Define os tipos de lógica usados para determinar se uma atualização específica será selecionada automaticamente quando o usuário exibir atualizações disponíveis no Windows Update interface do usuário.
DeploymentAction

Define a ação para a qual uma atualização é implantada explicitamente.
DownloadPhase

Define o progresso do download da atualização atual retornada pela propriedade CurrentUpdateDownloadPhase da interface IDownloadProgress.
DownloadPriority

Define as possíveis prioridades para uma operação de download.
InstallationImpact

Define os possíveis níveis de impacto que podem ser causados pela instalação ou desinstalação de uma atualização.
InstallationRebootBehavior

Define os possíveis comportamentos de reinicialização para uma atualização.
OperationResultCode

Define os possíveis resultados de uma operação de download, instalação, desinstalação ou verificação em uma atualização.
Searchscope

Define a variedade de atualizações que devem ser retornadas pelas atualizações search:_per-machine, atualizações por usuário ou ambas.
UpdateExceptionContext

Define o contexto no qual um objeto IUpdateException pode ser fornecido.
UpdateLockdownOption

Define a funcionalidade que o objeto WUA (agente de Windows Update) pode acessar de Windows Update.
UpdateOperation

Define operações que podem ser tentadas em uma atualização.
UpdateServiceOption

Define as opções que afetam como o registro de serviço de um serviço de pacote de verificação é removido.
UpdateServiceRegistrationState

Define os estados possíveis para um serviço de atualização.
UpdateType

Define os tipos de atualização, como um driver ou uma atualização de software.

Funções

 
AcceptEula

Aceita os Termos de Licença para Software Microsoft associados a Windows Update.
Adicionar

Adiciona um item à coleção. (IStringCollection.Add)
Adicionar

Adiciona um item à coleção. (IUpdateCollection.Add)
AddScanPackageService

Registra um pacote de verificação como um serviço com o WUA (Agente Windows Update) e, em seguida, retorna uma interface IUpdateService.
AddService

Registra um serviço com o WUA (Agente de Windows Update).
AddService2

Registra um serviço com o WUA (Agente de Windows Update) sem a necessidade de um arquivo de gabinete de autorização (.cab). Esse método também retorna um ponteiro para uma interface IUpdateServiceRegistration.
BeginDownload

Inicia um download assíncrono dos arquivos de conteúdo associados às atualizações.
BeginInstall

Inicia uma instalação assíncrona das atualizações.
BeginSearch

Inicia a execução de uma pesquisa assíncrona para atualizações. A pesquisa usa as opções de pesquisa que estão configuradas no momento.
BeginUninstall

Inicia uma desinstalação assíncrona das atualizações.
CheckPermission

Determina se um usuário específico ou tipo de usuário tem permissão para executar uma ação selecionada.
Limpeza

Aguarda a conclusão de uma operação assíncrona e libera todos os retornos de chamada.
Limpeza

Aguarda a conclusão de uma operação assíncrona e libera todos os retornos de chamada.
Limpeza

Aguarda a conclusão de uma operação assíncrona e libera todos os retornos de chamada.
Limpar

Remove todos os elementos da coleção. (IStringCollection.Clear)
Limpar

Remove todos os elementos da coleção. (IUpdateCollection.Clear)
Confirmar

Finaliza as atualizações que foram previamente preparadas ou instaladas.
Copy

Cria uma cópia de leitura/gravação profunda da coleção.
Copy

Cria uma cópia superficial de leitura/gravação da coleção.
CopyFromCache

Copia o conteúdo de uma atualização para um caminho especificado.
CopyToCache

Copia arquivos para uma atualização de um local de origem especificado para o cache de download interno do WUA (Agente de Windows Update).
CopyToCache

Copia os binários de atualização externa para uma atualização.
CreateUpdateDownloader

Retorna uma interface IUpdateDownloader para esta sessão.
CreateUpdateInstaller

Retorna uma interface IUpdateInstaller para esta sessão.
CreateUpdateSearcher

Retorna uma interface IUpdateSearcher para esta sessão.
CreateUpdateServiceManager

Retorna um ponteiro para uma interface IUpdateServiceManager2 para a sessão.
DetectNow

Inicia a tarefa Detecção automática de Atualizações se a Atualizações automática estiver habilitada. Se alguma atualização for detectada, o comportamento da instalação será determinado pela propriedade NotificationLevel da interface IAutomaticUpdatesSettings.
Download

Inicia um download síncrono dos arquivos de conteúdo associados às atualizações.
EnableService

Habilita todos os componentes exigidos pelo Atualizações Automático.
EndDownload

Conclui um download assíncrono.
EndInstall

Conclui uma instalação assíncrona das atualizações.
EndSearch

Conclui uma pesquisa assíncrona para atualizações.
EndUninstall

Conclui uma desinstalação assíncrona das atualizações.
EscapeString

Converte uma cadeia de caracteres em uma cadeia de caracteres que pode ser usada como um valor literal em uma cadeia de caracteres de critérios de pesquisa.
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (ICategoryCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (IStringCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (IUpdateCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT usada para enumerar a coleção. (IUpdateDownloadContentCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (IUpdateExceptionCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (IUpdateHistoryEntryCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT que pode ser usada para enumerar a coleção. (IUpdateServiceCollection.get__NewEnum)
get__NewEnum

Obtém uma interface IEnumVARIANT usada para enumerar a coleção. (IWindowsDriverUpdateEntryCollection.get__NewEnum)
get_Address

Obtém e define o endereço e o número da porta decimal do servidor proxy. (Obter)
get_AllowSourcePrompts

Obtém e define um valor booliano que indica se os prompts de origem devem ser mostrados ao usuário ao instalar as atualizações. (Obter)
get_AltText

Obtém o texto alternativo para a imagem.
get_AsyncState

Obtém o objeto de estado específico do chamador que é passado para o método IUpdateDownloader.BeginDownload.
get_AsyncState

Obtém o objeto de estado específico do chamador que é passado para o método IUpdateInstaller.BeginInstall ou para o método IUpdateInstaller.BeginUninstall.
get_AsyncState

Obtém o objeto de estado específico do chamador que é passado para o método IUpdateSearch.BeginSearch.
get_AttemptCloseAppsIfNecessary

Obtém um valor que indica se o instalador de atualização tentará fechar aplicativos, bloqueando a instalação imediata de atualizações.
get_AutoDetect

Obtém e define um valor booliano que indica se iWebProxy detecta automaticamente as configurações de proxy. (Obter)
get_AutoDownload

Obtém um valor que indica o modo de download automático da atualização.
get_AutoDownload

Obtém um valor AutoDownloadMode que indica o modo de download automático de atualização.
get_AutoSelection

Obtém um valor que indica o modo de seleção automática de atualização no Painel de Controle de Windows Update.
get_AutoSelection

Obtém um valor AutoSelectionMode que indica o modo de seleção automática de uma atualização no Painel de Controle de Windows Update.
get_AutoSelectOnWebSites

Obtém um valor booliano que indica se a atualização está sinalizada para ser selecionada automaticamente por Windows Update.
get_BrowseOnly

Obtém um valor booliano que indica se uma atualização só pode ser descoberta navegando pelas atualizações disponíveis. (IUpdate3.get_BrowseOnly)
get_BrowseOnly

Obtém um valor booliano que indica se uma atualização só pode ser descoberta navegando pelas atualizações disponíveis. (IWindowsDriverUpdate3.get_BrowseOnly)
get_BundledUpdates

Obtém uma interface que contém informações sobre a lista ordenada das atualizações agrupadas para a atualização.
get_BypassList

Obtém e define uma coleção de endereços que não usam o servidor proxy. (Obter)
get_BypassProxyOnLocal

Obtém e define um valor booliano que indica se os endereços locais ignoram o servidor proxy. (Obter)
get_CanAutomaticallyUpgradeService

Obtém e define um valor booliano que indica se chamadas futuras para os métodos BeginSearch e Search resultam em uma atualização automática para o WUA (Agente de Windows Update). (Obter)
get_CanRegisterWithAU

Obtém um valor booliano que indica se o serviço pode se registrar com o Atualizações Automático.
get_CanRequestUserInput

Obtém um valor booliano que indica se a instalação ou desinstalação de uma atualização pode solicitar a entrada do usuário.
get_CanRequireSource

Obtém um valor booliano que indica se a mídia de origem da atualização é necessária para instalação ou desinstalação.
get_Categories

Obtém uma interface que contém uma coleção de categorias às quais a atualização pertence.
get_Categories

Obtém uma coleção das categorias de atualização às quais uma atualização pertence.
get_CategoryID

Obtém o identificador da categoria.
get_Children

Obtém uma coleção de interfaces que contém as categorias filho dessa categoria.
get_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateDownloader.get_ClientApplicationID)
get_ClientApplicationID

Obtém o identificador do aplicativo cliente que processou uma atualização.
get_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateInstaller.get_ClientApplicationID)
get_ClientApplicationID

Identifica o aplicativo cliente atual. (Obter)
get_ClientApplicationID

Obtém e define o identificador do aplicativo cliente atual. (Obter)
get_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateSession.get_ClientApplicationID)
get_ContentValidationCert

Obtém um hash SHA-1 do certificado usado para assinar o conteúdo do serviço.
get_Context

Obtém o contexto dos resultados da pesquisa.
get_Count

Obtém o número de elementos na coleção. (ICategoryCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IStringCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IUpdateCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IUpdateDownloadContentCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IUpdateExceptionCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IUpdateHistoryEntryCollection.get_Count)
get_Count

Obtém o número de elementos na coleção. (IUpdateServiceCollection.get_Count)
get_Count

Obtém o número de elementos contidos na coleção.
get_CurrentUpdateBytesDownloaded

Obtém uma cadeia de caracteres que especifica quantos dados foram transferidos para o arquivo de conteúdo ou arquivos da atualização que está sendo baixada, em bytes.
get_CurrentUpdateBytesToDownload

Obtém uma cadeia de caracteres que estima quantos dados devem ser transferidos para o arquivo de conteúdo ou arquivos da atualização que está sendo baixada, em bytes.
get_CurrentUpdateDownloadPhase

Obtém um valor de enumeração DownloadPhase que especifica a fase do download que está em andamento no momento.
get_CurrentUpdatePercentComplete

Obtém uma estimativa do percentual da atualização atual que foi baixada.
get_CurrentUpdatePercentComplete

Obtém até que ponto o processo de instalação ou desinstalação da atualização atual progrediu, como uma porcentagem.
get_CveIDs

Obtém uma coleção de IDs CVE (vulnerabilidades e exposições comuns) associadas à atualização.
get_CveIDs

Contém uma coleção de identificadores CVE (Vulnerabilidades e Exposições Comuns) associados a uma atualização.
get_Date

Obtém a data e a hora em que uma atualização foi aplicada.
get_Deadline

Obtém a data pela qual a atualização deve ser instalada.
get_DeltaCompressedContentAvailable

Obtém um valor booliano que indica se o conteúdo compactado por delta está disponível em um servidor para a atualização.
get_DeltaCompressedContentPreferred

Obtém um valor booliano que indica se é necessário preferir conteúdo compactado por delta durante o download e instalar ou desinstalar a atualização se o conteúdo compactado por delta estiver disponível.
get_DeploymentAction

Obtém a ação para a qual a atualização é implantada.
get_Description

Obtém a descrição da categoria.
get_Description

Obtém a descrição localizada da atualização.
get_Description

Obtém a descrição de uma atualização.
get_DeviceProblemNumber

Obtém o número do problema do dispositivo correspondente para a atualização do driver do Windows. (IWindowsDriverUpdate.get_DeviceProblemNumber)
get_DeviceProblemNumber

Obtém o número do problema do dispositivo correspondente para a atualização do driver do Windows. (IWindowsDriverUpdateEntry.get_DeviceProblemNumber)
get_DeviceStatus

Obtém o status do dispositivo correspondente para a atualização do driver do Windows. (IWindowsDriverUpdate.get_DeviceStatus)
get_DeviceStatus

Obtém o status do dispositivo correspondente para a atualização do driver do Windows. (IWindowsDriverUpdateEntry.get_DeviceStatus)
get_DownloadContents

Obtém informações de arquivo sobre o conteúdo de download da atualização.
get_DownloadPriority

Obtém a prioridade de download sugerida da atualização.
get_DownloadUrl

Obtém o local do conteúdo de download no servidor que hospeda a atualização.
get_DriverClass

Obtém a classe da atualização do driver do Windows.
get_DriverClass

Recupera a classe da atualização do driver do Windows.
get_DriverHardwareID

Obtém a ID de hardware ou a ID compatível que a atualização do driver do Windows deve corresponder para ser instalável.
get_DriverHardwareID

Obtém o hardware ou o identificador compatível que a atualização do driver do Windows deve corresponder para ser instalável.
get_DriverManufacturer

Obtém o nome invariável do idioma do fabricante da atualização do driver do Windows. (IWindowsDriverUpdate.get_DriverManufacturer)
get_DriverManufacturer

Obtém o nome invariável do idioma do fabricante da atualização do driver do Windows. (IWindowsDriverUpdateEntry.get_DriverManufacturer)
get_DriverModel

Obtém o nome do modelo invariável por idioma do dispositivo para o qual a atualização do driver do Windows é destinada. (IWindowsDriverUpdate.get_DriverModel)
get_DriverModel

Obtém o nome do modelo invariável por idioma do dispositivo para o qual a atualização do driver do Windows é destinada. (IWindowsDriverUpdateEntry.get_DriverModel)
get_DriverProvider

Obtém o nome invariável por idioma do provedor da atualização do driver do Windows. (IWindowsDriverUpdate.get_DriverProvider)
get_DriverProvider

Obtém o nome invariável por idioma do provedor da atualização do driver do Windows. (IWindowsDriverUpdateEntry.get_DriverProvider)
get_DriverVerDate

Obtém a data de versão do driver da atualização do driver do Windows. (IWindowsDriverUpdate.get_DriverVerDate)
get_DriverVerDate

Obtém a data de versão do driver da atualização do driver do Windows. (IWindowsDriverUpdateEntry.get_DriverVerDate)
get_EulaAccepted

Obtém um valor booliano que indica se os Termos de Licença de Software da Microsoft associados à atualização são aceitos para o computador.
get_EulaText

Obtém o texto localizado completo dos Termos de Licença de Software da Microsoft associados à atualização.
get_ExpirationDate

Obtém a data em que o arquivo do gabinete de autorização expira.
get_FeaturedUpdatesEnabled

Sem suporte. (IAutomaticUpdatesSettings3.get_FeaturedUpdatesEnabled)
get_ForceQuiet

Obtém e define um valor booliano que indica se o Windows Installer é forçado a instalar as atualizações sem interação do usuário. (Obter)
get_HandlerID

Obtém o manipulador de instalação da atualização.
get_Height

Obtém a altura da imagem, em pixels.
get_HResult

Obtém o número do código de exceção se um número de código de exceção for gerado durante o download.
get_HResult

Obtém o HRESULT da exceção, se houver, que é gerada durante a instalação.
get_HResult

Obtém o valor HRESULT de exceção, se houver, gerado durante a operação na atualização.
get_HResult

Obtém o código HRESULT baseado no Windows para os resultados da pesquisa.
get_HResult

Obtém o valor HRESULT retornado da operação em uma atualização.
get_HResult

Obtém o valor de exceção HRESULT gerado durante a operação em uma atualização.
get_Identity

Obtém uma interface que contém o identificador exclusivo da atualização.
get_IgnoreDownloadPriority

Obtém e define um valor booliano que indica se a prioridade de download deve ser ignorada. (Obter)
get_Image

Obtém uma interface que contém informações sobre a imagem associada à categoria.
get_Image

Obtém uma interface que contém informações sobre uma imagem associada à atualização.
get_Impact

Obtém uma enumeração InstallationImpact que indica como a instalação ou desinstalação da atualização afeta o computador.
get_IncludePotentiallySupersededUpdates

Obtém e define um valor booliano que indica se os resultados da pesquisa incluem atualizações substituídas por outras atualizações nos resultados da pesquisa. (Obter)
get_IncludeRecommendedUpdates

Obtém e define um valor booliano que indica se as atualizações opcionais ou recomendadas devem ser incluídas quando uma pesquisa por atualizações e instalação de atualizações é executada. (Obter)
get_InstallationBehavior

Obtém uma interface que contém as opções de instalação da atualização.
get_IsBeta

Obtém um valor booliano que indica se a atualização é uma versão beta.
get_IsBusy

Obtém um valor booliano que indica se uma instalação ou desinstalação está em andamento em um computador em um momento específico.
get_IsCompleted

Obtém a configuração que indica se a chamada para IUpdateDownloader.BeginDownload foi completamente processada.
get_IsCompleted

Obtém um valor que indica se uma chamada para o método IUpdateInstaller.BeginInstall ou IUpdateInstaller.BeginUninstall é completamente processada.
get_IsCompleted

Obtém um valor booliano que indica se a chamada para o método IUpdateSearch.BeginSearch é completamente processada.
get_IsDefaultAUService

Obtém um valor booliano que indica se o serviço está registrado com o Atualizações Automático e se o serviço é usado atualmente pelo Automatic Atualizações como o serviço padrão.
get_IsDeltaCompressedContent

Obtém um valor booliano que indica se uma atualização é uma atualização binária ou uma atualização de arquivo completo.
get_IsDownloaded

Obtém um valor booliano que indica se todo o conteúdo da atualização é armazenado em cache no computador.
get_IsForced

Obtém e define um valor booliano que indica se o WUA (agente de Windows Update) força o download de atualizações que já estão instaladas ou que não podem ser instaladas. (Obter)
get_IsForced

Obtém ou define um valor booliano que indica se é necessário instalar ou desinstalar uma atualização à força. (Obter)
get_IsHidden

Obtém um valor booliano que indica se uma atualização está oculta por um usuário. (Obter)
get_IsInstalled

Obtém um valor booliano que indica se a atualização está instalada em um computador quando a pesquisa é executada.
get_IsManaged

Obtém um valor booliano que indica se um serviço é um serviço gerenciado.
get_IsMandatory

Obtém um valor booliano que indica se a instalação da atualização é obrigatória.
get_IsPendingRegistrationWithAU

Obtém um valor booliano que indica se o serviço também será registrado com o Atualizações Automático, quando adicionado.
get_IsPresent

Obtém um valor booliano que indica se uma atualização está presente em um computador.
get_IsPresent

Obtém um valor booliano que indica se uma atualização está instalada em um computador.
get_IsRegisteredWithAU

Obtém um valor booliano que indica se um serviço é registrado com o Atualizações Automático.
get_IsScanPackageService

Obtém um valor booliano que indica se um serviço é baseado em um pacote de verificação.
get_IssueDate

Obtém a data em que o arquivo de gabinete de autorização foi emitido.
get_IsUninstallable

Obtém um valor booliano que indica se um usuário pode desinstalar a atualização de um computador.
Get_item

Obtém uma interface ICategory da coleção.
Get_item

Obtém ou define uma cadeia de caracteres na coleção. (Obter)
Get_item

Obtém ou define uma interface IUpdate em uma coleção. (Obter)
Get_item

Obtém o conteúdo de download de uma atualização de uma interface IUpdateDownloadContentCollection.
Get_item

Obtém uma interface IUpdateException na coleção.
Get_item

Obtém uma interface IUpdateHistoryEntry na coleção.
Get_item

Obtém e define uma interface IUpdateService em uma coleção.
Get_item

Obtém uma interface IWindowsDriverUpdateEntry na coleção.
get_KBArticleIDs

Obtém uma coleção de IDs de artigo da Base de Dados de Conhecimento Microsoft associadas à atualização.
get_Languages

Obtém uma interface que contém os idiomas compatíveis com a atualização.
get_LastDeploymentChangeTime

Obtém a data da última publicação da atualização, em data e hora UTC (Tempo Universal Coordenado), no servidor que implanta a atualização.
get_LastInstallationSuccessDate

Obtém a última vez e a data UTC (Tempo Universal Coordenado) em que o Automatic Atualizações instalou com êxito todas as atualizações, mesmo que algumas falhas tenham ocorrido.
get_LastSearchSuccessDate

Obtém a última vez e a data UTC (Tempo Universal Coordenado) em que AutomaticUpdates pesquisou atualizações com êxito.
get_MaxDownloadSize

Obtém o tamanho máximo de download da atualização.
get_Message

Obtém uma mensagem que descreve os resultados da pesquisa.
get_MinDownloadSize

Obtém o tamanho mínimo de download da atualização.
get_MoreInfoUrls

Obtém uma coleção de cadeias de caracteres específicas do idioma que especificam os hiperlinks para obter mais informações sobre a atualização.
get_MsrcSeverity

Obtém a classificação de severidade do Centro de Resposta de Segurança da Microsoft da atualização.
get_Name

Obtém o nome localizado da categoria.
get_Name

Obtém o nome do serviço.
get_NonAdministratorsElevated

Obtém e define um valor booliano que indica se os não administradores podem executar algumas ações relacionadas à atualização sem a aprovação do administrador. (Obter)
get_NotificationLevel

Obtém e define como os usuários são notificados sobre eventos de Atualização Automática. (Obter)
get_OemHardwareSupportLink

Obtém um hiperlink para informações de suporte técnico para hardware OEM.
get_OffersWindowsUpdates

Obtém um valor booliano indica se o serviço atual oferece atualizações do Windows Atualizações.
get_Online

Obtém e define um valor booliano que indica se o UpdateSearcher fica online para pesquisar atualizações. (Obter)
get_Operation

Obtém um valor UpdateOperation que especifica a operação em uma atualização.
get_Order

Obtém a ordem de exibição recomendada dessa categoria entre suas categorias de irmãos.
get_Parent

Obtém uma interface que descreve a categoria pai dessa categoria.
get_ParentHwnd

Obtém e define um identificador para a janela pai que pode conter uma caixa de diálogo. (Obter)
get_ParentWindow

Obtém e define a interface que representa a janela pai que pode conter uma caixa de diálogo. (Obter)
get_PercentComplete

Obtém uma estimativa do percentual de todas as atualizações que foram baixadas.
get_PercentComplete

Obtém até que ponto o processo geral de instalação ou desinstalação progrediu, como uma porcentagem.
get_PerUser

Obtém um valor booliano que indica se esta é uma atualização por usuário.
get_PerUser

Obtém um valor booliano que indica se uma atualização é uma atualização por usuário.
get_Priority

Obtém e define o nível de prioridade do download. (Obter)
get_Product

Obtém o nome invariável de idioma do produto.
get_Progress

Obtém uma interface que contém o progresso do download assíncrono no momento em que o retorno de chamada foi feito.
get_Progress

Obtém uma interface que contém o progresso da instalação assíncrona ou desinstalação no momento em que o retorno de chamada foi feito.
get_ReadOnly

Obtém um valor booliano que indica se as configurações de Atualização Automática são somente leitura.
get_ReadOnly

Obtém um valor booliano que indica se a coleção é somente leitura.
get_ReadOnly

Obtém um valor booliano que indica se a coleção de atualização é somente leitura.
get_ReadOnly

Obtém um valor booliano que indica se o objeto de sessão é somente leitura.
get_ReadOnly

Obtém um valor booliano que indica se o objeto WebProxy é somente leitura.
get_RebootBehavior

Obtém uma enumeração InstallationRebootBehavior que especifica o comportamento de reinicialização que ocorre quando você instala ou desinstala a atualização.
get_RebootRequired

Obtém um valor booliano que indica se você deve reiniciar o computador para concluir a instalação ou desinstalação de uma atualização.
get_RebootRequired

Obtém um valor booliano que indica se uma reinicialização do sistema é necessária para concluir a instalação ou desinstalação de uma ou mais atualizações.
get_RebootRequired

Obtém um valor booliano que indica se uma reinicialização do sistema é necessária em um computador para concluir a instalação ou a desinstalação de uma atualização.
get_RebootRequired

Obtém um valor booliano que indica se uma reinicialização do sistema é necessária em um computador para concluir a instalação de uma atualização.
get_RebootRequired

Obtém um valor booliano que indica se o computador deve ser reiniciado após a instalação ou desinstalação de uma atualização.
get_RebootRequiredBeforeInstallation

Obtém um valor booliano que indica se uma reinicialização do sistema é necessária antes de instalar ou desinstalar atualizações.
get_RecommendedCpuSpeed

Obtém a velocidade de CPU recomendada usada para instalar a atualização, em megahertz (MHz).
get_RecommendedHardDiskSpace

Obtém o espaço livre recomendado que deve estar disponível no disco rígido antes de instalar a atualização. O espaço livre é especificado em megabytes (MB).
get_RecommendedMemory

Obtém o tamanho de memória física recomendado que deve estar disponível em seu computador antes de instalar a atualização. O tamanho da memória física é especificado em megabytes (MB).
get_RedirectUrls

Contém as URLs do arquivo de gabinete do redirecionador.
get_RegistrationState

Obtém um valor UpdateServiceRegistrationState que indica o estado atual do registro do serviço.
get_ReleaseNotes

Obtém as notas de versão localizadas para a atualização.
get_Required

Obtém um valor booliano que indica se Política de Grupo requer o serviço Atualizações Automático.
get_RequiresNetworkConnectivity

Obtém um valor booliano que indica se a instalação ou desinstalação de uma atualização requer conectividade de rede.
get_ResultCode

Obtém um OperationResultCodeenumeration que especifica o resultado do download.
get_ResultCode

Obtém um valor OperationResultCode que especifica o resultado de uma operação em uma atualização. (IInstallationResult.get_ResultCode)
get_ResultCode

Obtém uma enumeração OperationResultCode que especifica o resultado de uma pesquisa.
get_ResultCode

Obtém um valor de enumeração OperationResultCode que especifica o resultado de uma operação na atualização.
get_ResultCode

Obtém um valor OperationResultCode que especifica o resultado de uma operação em uma atualização. (IUpdateHistoryEntry.get_ResultCode)
get_ResultCode

Obtém um valor OperationResultCode que especifica o resultado de uma operação em uma atualização. (IUpdateInstallationResult.get_ResultCode)
get_Results

Retorna um ponteiro para uma interface IAutomaticUpdatesResults.
get_RevisionNumber

Obtém o número de revisão de uma atualização.
get_RootCategories

Obtém uma coleção de interfaces das categorias raiz que estão atualmente disponíveis no computador.
get_ScheduledInstallationDay

Obtém e define os dias da semana em que o Atualizações Automático instala ou desinstala atualizações. (Obter)
get_ScheduledInstallationTime

Obtém e define a hora em que o Atualizações Automático instala ou desinstala atualizações. (Obter)
get_SecurityBulletinIDs

Obtém uma coleção de valores de cadeia de caracteres que contêm as IDs de boletim de segurança associadas à atualização.
get_ServerSelection

Obtém o valor ServerSelection que indica qual servidor forneceu uma atualização.
get_ServerSelection

Obtém e define um valor ServerSelection que indica o servidor para pesquisar atualizações. (Obter)
get_Service

Obtém um ponteiro para uma interface IUpdateService2. Essa propriedade é a propriedade padrão.
get_ServiceEnabled

Obtém um valor booliano que indica se todos os componentes exigidos pelo Atualizações Automático estão disponíveis.
get_ServiceID

Obtém o identificador de serviço de um serviço de atualização que não é uma atualização do Windows.
get_ServiceID

Obtém e define um site a ser pesquisado quando o site a ser pesquisado não é um site Windows Update. (Obter)
get_ServiceID

Recupera ou define o identificador de um serviço.
get_Services

Obtém um IUpdateServiceCollection dos serviços registrados com WUA.
get_ServiceUrl

Recupera a URL do serviço.
get_Settings

Obtém as configurações de Atualizações automáticas.
get_SetupPrefix

Identifica o prefixo para os arquivos de instalação.
get_Source

Obtém o local de origem da imagem.
get_SupersededUpdateIDs

Obtém uma coleção de identificadores de atualização. Essa coleção de identificadores especifica as atualizações substituídas pela atualização.
get_SupportUrl

Obtém um hiperlink para as informações de suporte específicas do idioma para a atualização.
get_SupportUrl

Obtém um hiperlink para as informações de suporte específicas do idioma para uma atualização.
get_Title

Obtém o título localizado da atualização.
get_Title

Obtém o título de uma atualização.
get_TotalBytesDownloaded

Obtém uma cadeia de caracteres que especifica a quantidade total de dados que foram baixados, em bytes.
get_TotalBytesToDownload

Obtém uma cadeia de caracteres que representa a estimativa da quantidade total de dados que serão baixados, em bytes.
get_Type

Obtém o tipo da categoria.
get_Type

Obtém o tipo da atualização.
get_UninstallationBehavior

Obtém uma interface que contém as opções de desinstalação para a atualização.
get_UninstallationNotes

Obtém as notas de desinstalação para a atualização.
get_UninstallationNotes

Obtém as notas de desinstalação de uma atualização.
get_UninstallationSteps

Obtém uma interface que contém as etapas de desinstalação da atualização.
get_UninstallationSteps

Obtém a interface IStringCollection que contém as etapas de desinstalação de uma atualização.
get_UnmappedResultCode

Obtém o código de resultado não mapeado retornado de uma operação em uma atualização.
get_UpdateID

Obtém o identificador independente de revisão de uma atualização.
get_UpdateIdentity

Obtém a interface IUpdateIdentity que contém a identidade da atualização.
get_Updates

Obtém uma interface que contém uma coleção de atualizações que pertencem imediatamente à categoria.
get_Updates

Obtém uma interface que contém uma coleção somente leitura das atualizações especificadas em um download.
get_Updates

Obtém uma interface que contém uma coleção somente leitura das atualizações especificadas na instalação ou desinstalação.
get_Updates

Obtém uma coleção de interfaces das atualizações resultantes de uma pesquisa.
get_Updates

Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para download. (Obter)
get_Updates

Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para instalação ou desinstalação. (Obter)
get_UserLocale

Obtém e define a localidade preferencial para a qual as informações de atualização são recuperadas.. (Obter)
get_UserName

Obtém e define o nome de usuário a ser enviada ao servidor proxy para autenticação. (Obter)
get_Warnings

Obtém uma coleção dos avisos resultantes de uma pesquisa.
get_WebProxy

Obtém e define as configurações de proxy usadas para acessar o servidor. (Obter)
get_Width

Obtém a largura da imagem, em pixels.
get_WindowsDriverUpdateEntries

Obtém as entradas de atualização do driver aplicáveis à atualização.
GetInfo

Recupera informações de versão sobre o WUA (Agente Windows Update).
GetProgress

Retorna uma interface IDownloadProgress que descreve o progresso atual de um download.
GetProgress

Retorna uma interface IInstallationProgress que descreve o progresso atual de uma instalação ou desinstalação.
GetTotalHistoryCount

Retorna o número de eventos de atualização no computador.
GetUpdateResult

Retorna o resultado do download de uma atualização especificada.
GetUpdateResult

Retorna uma interface IUpdateDownloadResult que contém as informações de download de uma atualização especificada.
GetUpdateResult

Retorna o resultado da instalação ou desinstalação de uma atualização especificada.
GetUpdateResult

Retorna uma interface IUpdateInstallationResult que contém os resultados da instalação de uma atualização especificada.
Inserção

Insere um item na coleção na posição especificada. (IStringCollection.Insert)
Inserção

Insere um item na coleção na posição especificada. (IUpdateCollection.Insert)
Instalar

Inicia uma instalação síncrona das atualizações.
Invoke

Notifica o chamador de que o download foi concluído.
Invoke

Manipula a notificação de uma alteração no andamento de um download assíncrono que foi iniciado chamando o método IUpdateDownloader.BeginDownload.
Invoke

Manipula a notificação da conclusão de uma instalação assíncrona ou desinstalação iniciada por uma chamada para IUpdateInstaller.BeginInstall ou IUpdateInstaller.BeginUninstall.
Invoke

Manipula a notificação da alteração no andamento de uma instalação assíncrona ou desinstalação iniciada por uma chamada para o método IUpdateInstaller.BeginInstall ou o método IUpdateInstaller.BeginUninstall.
Invoke

Manipula a notificação da conclusão de uma pesquisa assíncrona iniciada chamando o método IUpdateSearcher.BeginSearch.
LockDown

Restringe o acesso aos métodos e propriedades do objeto que implementa esse método.
Pausar

Pausa as atualizações automáticas.
PromptForCredentials

Solicita ao usuário a senha a ser usada para autenticação de proxy.
PromptForCredentialsFromHwnd

Solicita ao usuário uma senha a ser usada para autenticação de proxy usando a propriedade hWnd da janela pai.
put_Address

Obtém e define o endereço e o número da porta decimal do servidor proxy. (Put)
put_AllowSourcePrompts

Obtém e define um valor booliano que indica se os prompts de origem devem ser mostrados ao usuário ao instalar as atualizações. (Put)
put_AttemptCloseAppsIfNecessary

Define um valor que indica se o instalador de atualização tentará fechar aplicativos, bloqueando a instalação imediata de atualizações.
put_AutoDetect

Obtém e define um valor booliano que indica se iWebProxy detecta automaticamente as configurações de proxy. (Put)
put_BypassList

Obtém e define uma coleção de endereços que não usam o servidor proxy. (Put)
put_BypassProxyOnLocal

Obtém e define um valor booliano que indica se os endereços locais ignoram o servidor proxy. (Put)
put_CanAutomaticallyUpgradeService

Obtém e define um valor booliano que indica se chamadas futuras para os métodos BeginSearch e Search resultam em uma atualização automática para o WUA (Agente de Windows Update). (Put)
put_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateDownloader.put_ClientApplicationID)
put_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateInstaller.put_ClientApplicationID)
put_ClientApplicationID

Identifica o aplicativo cliente atual. (Put)
put_ClientApplicationID

Obtém e define o identificador do aplicativo cliente atual. (Put)
put_ClientApplicationID

Obtém e define o aplicativo cliente atual. (IUpdateSession.put_ClientApplicationID)
put_FeaturedUpdatesEnabled

Sem suporte. (IAutomaticUpdatesSettings3.put_FeaturedUpdatesEnabled)
put_ForceQuiet

Obtém e define um valor booliano que indica se o Windows Installer é forçado a instalar as atualizações sem interação do usuário. (Put)
put_IgnoreDownloadPriority

Obtém e define um valor booliano que indica se a prioridade de download deve ser ignorada. (Put)
put_IncludePotentiallySupersededUpdates

Obtém e define um valor booliano que indica se os resultados da pesquisa incluem atualizações substituídas por outras atualizações nos resultados da pesquisa. (Put)
put_IncludeRecommendedUpdates

Obtém e define um valor booliano que indica se as atualizações opcionais ou recomendadas devem ser incluídas quando uma pesquisa por atualizações e instalação de atualizações é executada. (Put)
put_IsForced

Obtém e define um valor booliano que indica se o WUA (agente de Windows Update) força o download de atualizações que já estão instaladas ou que não podem ser instaladas. (Put)
put_IsForced

Obtém ou define um valor booliano que indica se é necessário instalar ou desinstalar uma atualização à força. (Put)
put_IsHidden

Obtém um valor booliano que indica se uma atualização está oculta por um usuário. (Put)
put_Item

Obtém ou define uma cadeia de caracteres na coleção. (Put)
put_Item

Obtém ou define uma interface IUpdate em uma coleção. (Put)
put_NonAdministratorsElevated

Obtém e define um valor booliano que indica se os não administradores podem executar algumas ações relacionadas à atualização sem a aprovação do administrador. (Put)
put_NotificationLevel

Obtém e define como os usuários são notificados sobre eventos de Atualização Automática. (Put)
put_Online

Obtém e define um valor booliano que indica se o UpdateSearcher fica online para pesquisar atualizações. (Put)
put_ParentHwnd

Obtém e define um identificador para a janela pai que pode conter uma caixa de diálogo. (Put)
put_ParentWindow

Obtém e define a interface que representa a janela pai que pode conter uma caixa de diálogo. (Put)
put_Priority

Obtém e define o nível de prioridade do download. (Put)
put_ScheduledInstallationDay

Obtém e define os dias da semana em que o Atualizações Automático instala ou desinstala atualizações. (Put)
put_ScheduledInstallationTime

Obtém e define a hora em que o Atualizações Automático instala ou desinstala atualizações. (Put)
put_ServerSelection

Obtém e define um valor ServerSelection que indica o servidor para pesquisar atualizações. (Put)
put_ServiceID

Obtém e define um site a ser pesquisado quando o site a ser pesquisado não é um site Windows Update. (Put)
put_Updates

Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para download. (Put)
put_Updates

Obtém e define uma interface que contém uma coleção somente leitura das atualizações especificadas para instalação ou desinstalação. (Put)
put_UserLocale

Obtém e define a localidade preferencial para a qual as informações de atualização são recuperadas. (Put)
put_UserName

Obtém e define o nome de usuário a ser enviada ao servidor proxy para autenticação. (Put)
put_WebProxy

Obtém e define as configurações de proxy usadas para acessar o servidor. (Put)
QueryHistory

Consulta de forma síncrona o computador para obter o histórico dos eventos de atualização.
QueryHistory

Consulta de forma síncrona o computador para obter o histórico de eventos de atualização.
QueryServiceRegistration

Retorna um ponteiro para uma interface IUpdateServiceRegistration.
RecordInstallationResult

Registra o resultado de uma atualização. O resultado é especificado por um objeto IStringCollection.
Atualizar

Recupera as configurações de Atualizações automática mais recentes.
RegisterServiceWithAU

Registra um serviço com o Atualizações Automático.
RemoveAt

Remove o item no índice especificado da coleção. (IStringCollection.RemoveAt)
RemoveAt

Remove o item no índice especificado da coleção. (IUpdateCollection.RemoveAt)
Removeservice

Remove um registro de serviço do WUA (Agente de Windows Update).
RequestAbort

Faz uma solicitação para encerrar um download assíncrono.
RequestAbort

Faz uma solicitação para cancelar a instalação ou a desinstalação.
RequestAbort

Faz uma solicitação para cancelar a pesquisa assíncrona.
Retomar

Reinicia a atualização automática se a atualização automática estiver em pausa.
RunWizard

Inicia um assistente que orienta o usuário local pelas etapas para instalar as atualizações.
Salvar

Aplica as configurações de Atualizações Automática atuais.
Pesquisar

Executa uma pesquisa síncrona para atualizações. A pesquisa usa as opções de pesquisa que estão configuradas no momento.
Setoption

Defina opções para o objeto que especifica a ID do serviço. O método SetOption também é usado para determinar se um aviso é exibido quando você altera o registro do Atualizações Automático.
Setpassword

Define a senha a ser enviada ao servidor proxy para autenticação.
ShowSettingsDialog

Exibe uma caixa de diálogo que contém configurações para Atualizações Automática.
Desinstalar

Inicia uma desinstalação síncrona das atualizações.
UnregisterServiceWithAU

Cancela o registro de um serviço com o Atualizações Automático.

Interfaces

 
IAutomaticUpdates

Contém a funcionalidade do Atualizações Automático. (IAutomaticUpdates)
IAutomaticUpdates2

Contém a funcionalidade do Atualizações Automático. (IAutomaticUpdates2)
IAutomaticUpdatesResults

Contém as propriedades somente leitura que descrevem a Atualizações Automática.
IAutomaticUpdatesSettings

Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings)
IAutomaticUpdatesSettings2

Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings2)
IAutomaticUpdatesSettings3

Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings3)
ICategory

Representa a categoria à qual uma atualização pertence.
ICategoryCollection

Representa uma lista ordenada somente leitura de interfaces ICategory.
IDownloadCompletedCallback

Fornece o retorno de chamada usado quando um download assíncrono é concluído.
IDownloadCompletedCallbackArgs

Contém informações sobre a conclusão de um download. Essa interface atua como um parâmetro para o delegado IDownloadCompletedCallback. O download e a instalação da atualização são assíncronos.
IDownloadJob

Contém propriedades e métodos que estão disponíveis para uma operação de download.
IDownloadProgress

Representa o progresso de uma operação de download assíncrona.
IDownloadProgressChangedCallback

Manipula a notificação que indica uma alteração no andamento de uma operação de download assíncrona.
IDownloadProgressChangedCallbackArgs

Contém informações sobre a alteração no andamento de uma operação de download assíncrona.
IDownloadResult

Representa o resultado de uma operação de download.
IImageInformation

Contém informações sobre uma imagem localizada associada a uma atualização ou uma categoria.
IInstallationAgent

Registra o resultado de uma atualização.
IInstallationBehavior

Representa as opções de instalação e desinstalação de uma atualização.
IInstallationCompletedCallback

Manipula a notificação que indica que uma instalação assíncrona ou desinstalação foi concluída.
IInstallationCompletedCallbackArgs

Contém informações sobre a conclusão de uma instalação e atua como um parâmetro para o delegado IInstallationCompletedCallback. O download e a instalação da atualização são assíncronos.
IInstallationJob

Contém propriedades e métodos que estão disponíveis para uma operação de instalação ou desinstalação.
IInstallationProgress

Representa o progresso de uma instalação assíncrona ou desinstalação.
IInstallationProgressChangedCallback

Define o método Invoke que manipula a notificação sobre o progresso em andamento de uma instalação ou desinstalação assíncrona.
IInstallationProgressChangedCallbackArgs

Contém informações sobre a alteração no andamento de uma instalação assíncrona ou desinstalação no momento em que o retorno de chamada foi feito.
IInstallationResult

Representa o resultado de uma instalação ou desinstalação.
IInvalidProductLicenseException

Encapsula a exceção gerada quando uma licença inválida é detectada para um produto.
ISearchCompletedCallback

Contém um método que manipula a notificação sobre a conclusão de uma operação de pesquisa assíncrona.
ISearchCompletedCallbackArgs

Contém informações sobre a conclusão de uma pesquisa assíncrona. Ele também atua como um parâmetro para o delegado SearchCompletedCallback.
ISearchJob

Contém propriedades e métodos que estão disponíveis para uma operação de pesquisa.
ISearchResult

Representa o resultado de uma pesquisa.
IStringCollection

Representa uma lista ordenada de cadeias de caracteres.
ISystemInformation

Contém informações sobre o computador especificado. Essas informações são relevantes para o WUA (Agente de Windows Update).
IUpdate

Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate)
IUpdate2

Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate2)
IUpdate3

Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate3)
IUpdate4

Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate4)
IUpdate5

Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate5)
IUpdateCollection

Representa uma lista ordenada de atualizações.
IUpdateDownloadContent

Representa o conteúdo de download de uma atualização. (IUpdateDownloadContent)
IUpdateDownloadContent2

Representa o conteúdo de download de uma atualização. (IUpdateDownloadContent2)
IUpdateDownloadContentCollection

Representa uma coleção de conteúdo de download para uma atualização.
IUpdateDownloader

Baixa atualizações do servidor.
IUpdateDownloadResult

Contém as propriedades que indicam o status de uma operação de download para uma atualização.
IUpdateException

Representa informações sobre os aspectos dos resultados da pesquisa retornados no objeto ISearchResult que estavam incompletos.
IUpdateExceptionCollection

Representa uma lista ordenada somente leitura de interfaces IUpdateException.
IUpdateHistoryEntry

Representa o histórico registrado de uma atualização. (IUpdateHistoryEntry)
IUpdateHistoryEntry2

Representa o histórico registrado de uma atualização. (IUpdateHistoryEntry2)
IUpdateHistoryEntryCollection

Representa uma lista ordenada somente leitura de interfaces IUpdateHistoryEntry.
IUpdateIdentity

Representa o identificador exclusivo de uma atualização.
IUpdateInstallationResult

Contém as propriedades e os métodos que estão disponíveis para o status de uma instalação ou desinstalação de uma atualização.
IUpdateInstaller

Instala ou desinstala atualizações de ou em um computador.
IUpdateInstaller2

Instala ou desinstala atualizações em um computador. (IUpdateInstaller2)
IUpdateInstaller3

Instala ou desinstala atualizações em um computador. (IUpdateInstaller3)
IUpdateInstaller4

Fornece métodos para finalizar atualizações que foram previamente preparadas ou instaladas.
IUpdateLockdown

Restringe o acesso a métodos e propriedades de objetos que implementa o método dessa interface.
IUpdateSearcher

Pesquisa atualizações em um servidor. (IUpdateSearcher)
IUpdateSearcher2

Pesquisa atualizações em um servidor. (IUpdateSearcher2)
IUpdateSearcher3

Pesquisa atualizações em um servidor. (IUpdateSearcher3)
IUpdateService

Contém informações sobre um serviço registrado com o WUA (Agente de Windows Update) ou com o Atualizações Automático. (IUpdateService)
IUpdateService2

Contém informações sobre um serviço registrado com o WUA (Agente de Windows Update) ou com o Atualizações Automático. (IUpdateService2)
IUpdateServiceCollection

Representa uma lista de interfaces IUpdateService.
IUpdateServiceManager

Adiciona ou remove o registro do serviço de atualização com Windows Update Agent ou Atualizações Automática. (IUpdateServiceManager)
IUpdateServiceManager2

Adiciona ou remove o registro do serviço de atualização com Windows Update Agent ou Atualizações Automática. (IUpdateServiceManager2)
IUpdateServiceRegistration

Contém informações sobre o estado de registro de um serviço.
IUpdateSession

Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession)
IUpdateSession2

Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession2)
IUpdateSession3

Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession3)
Iwebproxy

Contém as configurações de proxy HTTP.
IWindowsDriverUpdate

Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdate2

Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate2)
IWindowsDriverUpdate3

Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate3)
IWindowsDriverUpdate4

Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate4)
IWindowsDriverUpdate5

Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate5)
IWindowsDriverUpdateEntry

Contém as propriedades que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdateEntryCollection

Contém uma coleção de entradas de atualização de driver associadas a uma atualização de driver. Todas as propriedades têm a semântica de coleção padrão.
IWindowsUpdateAgentInfo

Recupera informações sobre a versão do WUA (Agente Windows Update).