Interface IUpdate (wuapi.h)

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

Herança

A interface IUpdate herda da interface IDispatch . IUpdate também tem esses tipos de membros:

Métodos

A interface IUpdate tem esses métodos.

 
IUpdate::AcceptEula

Aceita os Termos de Licença de Software da Microsoft associados a Windows Update.
IUpdate::CopyFromCache

Copia o conteúdo de uma atualização para um caminho especificado.
IUpdate::get_AutoSelectOnWebSites

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

Obtém uma interface que contém informações sobre a lista ordenada das atualizações empacotadas para a atualização.
IUpdate::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.
IUpdate::get_Categories

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

Obtém a data pela qual a atualização deve ser instalada.
IUpdate::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.
IUpdate::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.
IUpdate::get_DeploymentAction

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

Obtém a descrição localizada da atualização.
IUpdate::get_DownloadContents

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

Obtém a prioridade de download sugerida da atualização.
IUpdate::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.
IUpdate::get_EulaText

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

Obtém o manipulador de instalação da atualização.
IUpdate::get_Identity

Obtém uma interface que contém o identificador exclusivo da atualização.
IUpdate::get_Image

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

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

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

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

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

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

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

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

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

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

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

Obtém o tamanho máximo de download da atualização.
IUpdate::get_MinDownloadSize

Obtém o tamanho mínimo de download da atualização.
IUpdate::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.
IUpdate::get_MsrcSeverity

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

Obtém a velocidade recomendada da CPU usada para instalar a atualização, em MHz (megahertz).
IUpdate::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).
IUpdate::get_RecommendedMemory

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

Obtém as notas de versão localizadas para a atualização.
IUpdate::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.
IUpdate::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.
IUpdate::get_SupportUrl

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

Obtém o título localizado da atualização.
IUpdate::get_Type

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

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

Obtém as notas de desinstalação para a atualização.
IUpdate::get_UninstallationSteps

Obtém uma interface que contém as etapas de desinstalação para a atualização.
IUpdate::p ut_IsHidden

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

Comentários

Se a propriedade BundledUpdates contiver um IUpdateCollection, algumas propriedades e métodos da atualização só poderão estar disponíveis nas atualizações agrupadas, por exemplo, DownloadContents ou CopyFromCache.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wuapi.h