Freigeben über


VPOSVERSIONINFO-Struktur (video.h)

Die VPOSVERSIONINFO-Struktur enthält Versionsinformationen zum derzeit ausgeführten Betriebssystem.

Syntax

typedef struct _VPOSVERSIONINFO {
  IN ULONG   Size;
  OUT ULONG  MajorVersion;
  OUT ULONG  MinorVersion;
  OUT ULONG  BuildNumber;
  OUT USHORT ServicePackMajor;
  OUT USHORT ServicePackMinor;
} VPOSVERSIONINFO, *PVPOSVERSIONINFO;

Member

Size

Gibt die Größe der VPOSVERSIONINFO-Struktur in Bytes an.

MajorVersion

Gibt die Hauptversionsnummer des Betriebssystems an. Für Windows 2000 ist die Hauptversionsnummer beispielsweise fünf. Für Windows XP ist die Hauptversionsnummer sechs.

MinorVersion

Gibt die Nebenversionsnummer des Betriebssystems an. Für Windows 2000 ist die Nebenversionsnummer beispielsweise 0 (null).

BuildNumber

Gibt die Buildnummer des Betriebssystems an.

ServicePackMajor

Gibt die Hauptversionsnummer des neuesten Service Packs an, das auf dem Betriebssystem installiert ist. Für Service Pack 3 ist die Hauptversionsnummer beispielsweise drei.

ServicePackMinor

Gibt die Nummer der Nebenversion des zuletzt auf dem Betriebssystem installierten Service Packs an. Beispielsweise ist für Service Pack 3 die Nebenversionsnummer 0 (null).

Hinweise

Diese Struktur ist in Windows XP und höher verfügbar.

Um Versionsinformationen über das derzeit ausgeführte Betriebssystem zu erhalten, ruft ein Video-Miniporttreiber die VideoPortGetVersion-Funktion auf, die diese Struktur ausfüllt.

Anforderungen

Anforderung Wert
Header video.h (Video.h einschließen)

Weitere Informationen

VideoPortGetVersion