Поделиться через


Структура 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 (include Video.h)

См. также

VideoPortGetVersion