Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los programadores que usan el Agente de Windows Update (WUA) comienzan agregando una referencia a Wuapi.dll a su proyecto actual (en Visual C++, Microsoft Visual Basic o C#) o haciendo referencia a Wuapi.h y Wuguid.lib en un proyecto de C o C++. El primer paso para usar la API de WUA es crear una instancia de una de las interfaces mediante la creación de un objeto a partir de la coclase adecuada.
En la ilustración siguiente se describe el modelo de objetos WUA. Para obtener más información, vea la sección "objetos WUA y tareas asociadas". Para obtener una lista completa de todas las interfaces de WUA, consulte Interfaces.
Objetos WUA y tareas asociadas
En la tabla siguiente se enumeran los objetos WUA y las tareas típicas asociadas a los objetos WUA.
Objeto | Descripción |
---|---|
AutomaticUpdates | Comience, pause o reanude las actualizaciones automáticas. |
AutomaticUpdatesSettings | Recupere o establezca el día y la hora para instalar las actualizaciones. Especifique cómo se notifica a los usuarios un evento De actualizaciones automáticas. |
categoría de | Recupere información sobre la categoría de la actualización, incluido el nombre, el identificador, la descripción, el propietario y el producto previsto. Recupere una colección de actualizaciones que pertenecen a esta categoría. Recupere una colección de las categorías primarias o secundarias. |
CategoryCollection | Obtener acceso a una colección de objetos Category. |
DownloadResult | Recupere información sobre el resultado de una descarga. |
installationResult | Recupere información sobre el resultado de una instalación o desinstalación. Determine si se requiere un reinicio del sistema para completar la instalación o desinstalación. |
searchResult | Recupere información sobre el resultado de una búsqueda de categorías o actualizaciones. Recupere una colección de categorías encontradas en el equipo de destino mediante la búsqueda. Recupere una colección de actualizaciones encontradas por la búsqueda. |
SystemInformation | Recupere información sobre los requisitos de hardware y reinicio del sistema oem en el equipo de destino. |
Actualizar | Recupere la mayoría de la información sobre la actualización, incluidas las actualizaciones agrupadas, los requisitos de origen, la identidad, la descripción, las opciones de desinstalación, la prioridad de descarga, el tamaño y la fecha límite. |
UpdateCollection | Obtener acceso a una colección de objetos Update. |
UpdateDownloader | Inicie una descarga asincrónica o sincrónica de los archivos asociados a las actualizaciones. |
updateDownloadResult | Recupere información sobre el resultado de la descarga de una actualización. |
UpdateException | Recupere la descripción y el contexto de una excepción que se produce cuando se produce un error de actualización. |
UpdateExceptionCollection | Obtener acceso a una colección de objetos UpdateException. |
UpdateHistoryEntry | Recupere información sobre una actualización que se ha instalado o desinstalado, incluida la aplicación procesada, la fecha y la descripción. |
UpdateHistoryEntryCollection | Obtenga acceso a una colección de objetos UpdateHistoryEntry. |
updateInstallationResult | Recupere información sobre el resultado de la instalación o desinstalación de una actualización. |
UpdateInstaller | Inicie una instalación o desinstalación asincrónica o sincrónica de una actualización. Inicie una secuencia de diálogo interactiva para guiar al usuario a través de los pasos para instalar actualizaciones. |
updateSearcher | Busca actualizaciones en el servidor por criterios, como el tipo de actualización, el identificador o la categoría. |
UpdateSession de | Inicie una sesión para buscar, descargar, instalar o desinstalar las actualizaciones de una aplicación. |
webProxy de | Recupere y establezca la configuración del proxy HTTP. |