Estructura SOFTDISTINFO (urlmon.h)
Contiene información sobre una actualización de software.
Sintaxis
typedef struct _tagSOFTDISTINFO {
ULONG cbSize;
DWORD dwFlags;
DWORD dwAdState;
LPWSTR szTitle;
LPWSTR szAbstract;
LPWSTR szHREF;
DWORD dwInstalledVersionMS;
DWORD dwInstalledVersionLS;
DWORD dwUpdateVersionMS;
DWORD dwUpdateVersionLS;
DWORD dwAdvertisedVersionMS;
DWORD dwAdvertisedVersionLS;
DWORD dwReserved;
} SOFTDISTINFO, *LPSOFTDISTINFO;
Miembros
cbSize
Tipo: ULONG
El tamaño de la estructura en bytes.
dwFlags
Tipo: DWORD
Este parámetro puede tomar uno de los siguientes valores.
SOFTDIST_FLAG_USAGE_EMAIL
SOFTDIST_FLAG_USAGE_PRECACHE
SOFTDIST_FLAG_USAGE_AUTOINSTALL
SOFTDIST_FLAG_DELETE_SUBSCRIPTION
dwAdState
Tipo: DWORD
Estado anunciado. Puede tomar uno de los siguientes valores.
SOFTDIST_ADSTATE_NONE (0x00000000)
El cuadro de diálogo "Actualizar disponible" no se ha presentado al usuario.
SOFTDIST_ADSTATE_AVAILABLE (0x00000001)
El cuadro de diálogo "Archivos descargados" no se ha presentado al usuario.
SOFTDIST_ADSTATE_DOWNLOADED (0x00000002)
El cuadro de diálogo "Programa instalado" no se ha presentado al usuario.
SOFTDIST_ADSTATE_INSTALLED (0x00000003)
Se ha presentado al usuario el cuadro de diálogo "Programa instalado".
szTitle
Tipo: LPWSTR
Cadena que contiene el contenido de la marca TITLE del archivo .cdf asociado.
szAbstract
Tipo: LPWSTR
Cadena que contiene el contenido de la marca ABSTRACT del archivo .cdf asociado.
szHREF
Tipo: LPWSTR
Cadena que contiene la dirección URL de la página web para anunciar o instalar la actualización.
dwInstalledVersionMS
Tipo: DWORD
Valor entero largo sin signo más significativo del número de versión instalado.
dwInstalledVersionLS
Tipo: DWORD
Valor entero largo sin signo menos significativo del número de versión instalado.
dwUpdateVersionMS
Tipo: DWORD
Valor entero largo sin signo más significativo del número de versión de actualización.
dwUpdateVersionLS
Tipo: DWORD
Valor entero largo sin signo menos significativo del número de versión de actualización.
dwAdvertisedVersionMS
Tipo: DWORD
Valor entero largo sin signo más significativo del número de versión anunciado.
dwAdvertisedVersionLS
Tipo: DWORD
Valor entero largo sin signo menos significativo del número de versión anunciado.
dwReserved
Tipo: DWORD
Reservado. Debe establecerse en cero.
Comentarios
El entero largo sin signo más significativo de un número de versión contiene los números de versión principal y secundaria. El entero largo sin signo menos significativo del número de versión contiene la versión personalizada y los números de compilación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | urlmon.h |