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) |