Структура VPOSVERSIONINFO (video.h)

Структура VPOSVERSIONINFO содержит сведения о версии текущей операционной системы.

Синтаксис

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

Члены

Size

Указывает размер структуры VPOSVERSIONINFO в байтах.

MajorVersion

Указывает основной номер версии операционной системы. Например, для Windows 2000 основной номер версии — пять. Для Windows XP основной номер версии — шесть.

MinorVersion

Указывает дополнительный номер версии операционной системы. Например, для Windows 2000 дополнительный номер версии равен нулю.

BuildNumber

Указывает номер сборки операционной системы.

ServicePackMajor

Указывает основной номер версии последнего пакета обновления, установленного в операционной системе. Например, для пакета обновления 3 основной номер версии — три.

ServicePackMinor

Указывает дополнительный номер версии последнего пакета обновления, установленного в операционной системе. Например, для пакета обновления 3 дополнительный номер версии равен нулю.

Комментарии

Эта структура доступна в Windows XP и более поздних версиях.

Чтобы получить сведения о версии текущей операционной системы, драйвер видео минипорта вызовет функцию VideoPortGetVersion , которая заполняет эту структуру.

Требования

Требование Значение
Заголовок video.h (включая Video.h)

См. также раздел

VideoPortGetVersion