DLLVERSIONINFO-Struktur (shlwapi.h)
Empfängt DLL-spezifische Versionsinformationen. Sie wird mit der DllGetVersion-Funktion verwendet.
Syntax
typedef struct _DLLVERSIONINFO {
DWORD cbSize;
DWORD dwMajorVersion;
DWORD dwMinorVersion;
DWORD dwBuildNumber;
DWORD dwPlatformID;
} DLLVERSIONINFO;
Member
cbSize
Art: DWORD
Die Größe der Struktur in Bytes. Dieser Member muss vor dem Aufrufen der Funktion ausgefüllt werden.
dwMajorVersion
Art: DWORD
Die Hauptversion der DLL. Für instance ist dieser Wert 4.0.950, wenn die DLL-Version 4.0.950 ist.
dwMinorVersion
Art: DWORD
Die Nebenversion der DLL. Wenn die DLL-Version 4.0.950 ist, ist dieser Wert für instance 0.
dwBuildNumber
Art: DWORD
Die Buildnummer der DLL. Wenn die DLL-Version 4.0.950 für instance ist, ist dieser Wert 950.
dwPlatformID
Art: DWORD
Gibt die Plattform an, für die die DLL erstellt wurde. Dies kann einer der folgenden Werte sein.
DLLVER_PLATFORM_WINDOWS (0x00000001)
Die DLL wurde für frühere Windows-Plattformen wie Windows 95 erstellt.
DLLVER_PLATFORM_NT (0x00000002)
Die DLL wurde für Plattformen wie Windows 2000, Windows Vista oder Windows 7 erstellt.
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 | shlwapi.h |