IDebugControl4::GetSystemVersionValues-Methode (dbgeng.h)
Die GetSystemVersionValues-Methode gibt Versionsnummerninformationen für das aktuelle Ziel zurück.
Syntax
HRESULT GetSystemVersionValues(
[out] PULONG PlatformId,
[out] PULONG Win32Major,
[out] PULONG Win32Minor,
[out, optional] PULONG KdMajor,
[out, optional] PULONG KdMinor
);
Parameter
[out] PlatformId
Empfängt die Plattform-ID. PlatformId ist für NT-basiertes Windows immer VER_PLATFORM_WIN32_NT.
[out] Win32Major
Empfängt die Hauptversionsnummer des Betriebssystems des Ziels. Für Windows 2000, Windows XP und Windows Server 2003 ist diese Zahl 5. Für Windows Vista, Windows 7 und Windows 8 ist diese Zahl 6.
[out] Win32Minor
Empfängt die Nebenversionsnummer für das Betriebssystem des Ziels. Für Windows 2000 ist dies 0; für Windows XP, 1; für Windows Server 2003, 2. Für Windows Vista ist dies 0; für Windows 7, 1; für Windows 8, 2.
[out, optional] KdMajor
Empfängt 0xF, wenn das Betriebssystem des Ziels ein kostenloser Build ist, und 0xC, wenn es sich um einen überprüften Build handelt.
[out, optional] KdMinor
Empfängt die Buildnummer für das Betriebssystem des Ziels.
Rückgabewert
Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Weitere Informationen finden Sie unter Zielinformationen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgeng.h einschließen) |