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,主版本号为 5。 对于 Windows XP,主版本号为 6。

MinorVersion

指定操作系统的次要版本号。 例如,对于 Windows 2000,次要版本号为零。

BuildNumber

指定操作系统的内部版本号。

ServicePackMajor

指定操作系统上安装的最新 Service Pack 的主版本号。 例如,对于 Service Pack 3,主版本号为 3。

ServicePackMinor

指定操作系统上安装的最新 Service Pack 的次要版本号。 例如,对于 Service Pack 3,次要版本号为零。

注解

此结构在 Windows XP 及更高版本中可用。

若要获取有关当前正在运行的操作系统的版本信息,视频微型端口驱动程序将调用 VideoPortGetVersion 函数,该函数将填充此结构。

要求

要求
Header video.h (包括 Video.h)

另请参阅

VideoPortGetVersion