Partager via


Structure VPOSVERSIONINFO (video.h)

La structure VPOSVERSIONINFO contient des informations de version sur le système d’exploitation en cours d’exécution.

Syntaxe

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

Membres

Size

Spécifie la taille, en octets, de la structure VPOSVERSIONINFO.

MajorVersion

Spécifie le numéro de version principal du système d’exploitation. Par exemple, pour Windows 2000, le numéro de version principale est de cinq. Pour Windows XP, le numéro de version principale est de six.

MinorVersion

Spécifie le numéro de version secondaire du système d’exploitation. Par exemple, pour Windows 2000, le numéro de version secondaire est égal à zéro.

BuildNumber

Spécifie le numéro de build du système d’exploitation.

ServicePackMajor

Spécifie le numéro de version principal du dernier Service Pack installé sur le système d’exploitation. Par exemple, pour Service Pack 3, le numéro de version principale est de trois.

ServicePackMinor

Spécifie le numéro de version secondaire du dernier Service Pack installé sur le système d’exploitation. Par exemple, pour Service Pack 3, le numéro de version secondaire est égal à zéro.

Remarques

Cette structure est disponible dans Windows XP et versions ultérieures.

Pour obtenir des informations de version sur le système d’exploitation en cours d’exécution, un pilote miniport vidéo appelle la fonction VideoPortGetVersion, qui remplit cette structure.

Exigences

Exigence Valeur
d’en-tête video.h (include Video.h)

Voir aussi

VideoPortGetVersion