Структура 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) |