Condividi tramite


Struttura VPOSVERSIONINFO (video.h)

La struttura VPOSVERSIONINFO contiene informazioni sulla versione sul sistema operativo attualmente in esecuzione.

Sintassi

typedef struct _VPOSVERSIONINFO {
  IN ULONG   Size;
  OUT ULONG  MajorVersion;
  OUT ULONG  MinorVersion;
  OUT ULONG  BuildNumber;
  OUT USHORT ServicePackMajor;
  OUT USHORT ServicePackMinor;
} VPOSVERSIONINFO, *PVPOSVERSIONINFO;

Members

Size

Specifica le dimensioni, in byte, della struttura VPOSVERSIONINFO.

MajorVersion

Specifica il numero di versione principale del sistema operativo. Ad esempio, per Windows 2000, il numero di versione principale è cinque. Per Windows XP, il numero di versione principale è sei.

MinorVersion

Specifica il numero di versione secondaria del sistema operativo. Ad esempio, per Windows 2000, il numero di versione secondaria è zero.

BuildNumber

Specifica il numero di build del sistema operativo.

ServicePackMajor

Specifica il numero di versione principale del Service Pack più recente installato nel sistema operativo. Ad esempio, per Service Pack 3, il numero di versione principale è tre.

ServicePackMinor

Specifica il numero di versione secondaria dell'ultimo Service Pack installato nel sistema operativo. Ad esempio, per Service Pack 3, il numero di versione secondaria è zero.

Commenti

Questa struttura è disponibile in Windows XP e versioni successive.

Per ottenere informazioni sulla versione sul sistema operativo attualmente in esecuzione, un driver miniport video chiamerebbe la funzione VideoPortGetVersion , che compila questa struttura.

Requisiti

Requisito Valore
Intestazione video.h (include Video.h)

Vedi anche

VideoPortGetVersion