(video.h) VPOSVERSIONINFO 結構
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
指定作業系統上安裝的最新 Service Pack 主要版本號碼。 例如,針對 Service Pack 3,主要版本號碼為三。
ServicePackMinor
指定作業系統上安裝的最新 Service Pack 次要版本號碼。 例如,針對 Service Pack 3,次要版本號碼為零。
備註
此結構可在 Windows XP 和更新版本中使用。
若要取得目前執行中操作系統的版本資訊,視訊迷你埠驅動程式會呼叫 VideoPortGetVersion 函式,以填入此結構。
規格需求
需求 | 值 |
---|---|
標頭 | video.h (包含 Video.h) |