共用方式為


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

另請參閱

VideoPortGetVersion