Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Informationen zu einem Softwareupdate.
Syntax
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;
Member
cbSize
Typ: ULONG
Die Größe der Struktur in Bytes.
dwFlags
Art: DWORD
Dieser Parameter kann einen der folgenden Werte annehmen.
SOFTDIST_FLAG_USAGE_EMAIL
SOFTDIST_FLAG_USAGE_PRECACHE
SOFTDIST_FLAG_USAGE_AUTOINSTALL
SOFTDIST_FLAG_DELETE_SUBSCRIPTION
dwAdState
Art: DWORD
Der angekündigte Zustand. Sie kann einen der folgenden Werte verwenden.
SOFTDIST_ADSTATE_NONE (0x00000000)
Das Dialogfeld "Update available" wurde dem Benutzer nicht angezeigt.
SOFTDIST_ADSTATE_AVAILABLE (0x00000001)
Das Dialogfeld "Heruntergeladene Dateien" wurde dem Benutzer nicht angezeigt.
SOFTDIST_ADSTATE_DOWNLOADED (0x00000002)
Das Dialogfeld "Programm installiert" wurde dem Benutzer nicht angezeigt.
SOFTDIST_ADSTATE_INSTALLED (0x00000003)
Das Dialogfeld "Programm installiert" wurde dem Benutzer angezeigt.
szTitle
Typ: LPWSTR
Eine Zeichenfolge, die den Inhalt des TITLE-Flags aus der zugeordneten CDF-Datei enthält.
szAbstract
Typ: LPWSTR
Eine Zeichenfolge, die den Inhalt des ABSTRACT-Flags aus der zugeordneten CDF-Datei enthält.
szHREF
Typ: LPWSTR
Eine Zeichenfolge, die die URL der Webseite enthält, die das Update ankündigen oder installieren soll.
dwInstalledVersionMS
Art: DWORD
Der wichtigste unsignierte ganzzahlige Wert der installierten Versionsnummer.
dwInstalledVersionLS
Art: DWORD
Der wert mit dem geringsten Signifikanten ohne Vorzeichen ganzzahliger Langer Wert der installierten Versionsnummer.
dwUpdateVersionMS
Art: DWORD
Der wichtigste unsignierte ganzzahlige Wert der Updateversionsnummer.
dwUpdateVersionLS
Art: DWORD
Der wert mit dem geringsten Signifikanten ohne Vorzeichen lange ganzzahlige Zahl der Updateversionsnummer.
dwAdvertisedVersionMS
Art: DWORD
Der wichtigste unsignierte ganzzahlige Wert der angekündigten Versionsnummer.
dwAdvertisedVersionLS
Art: DWORD
Der am wenigsten signifikante, nicht vorzeichenlose ganzzahlige Wert der angekündigten Versionsnummer.
dwReserved
Art: DWORD
Reserviert. Muss auf 0 festgelegt werden.
Hinweise
Die wichtigste lange Ganzzahl ohne Vorzeichen einer Versionsnummer enthält die Haupt- und Nebenversionsnummern. Die unbedefinendste lange ganze Zahl der Versionsnummer enthält die benutzerdefinierten Versions- und Buildnummern.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | urlmon.h |