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 principale du système d’exploitation. Par exemple, pour Windows 2000, le numéro de version principale est cinq. Pour Windows XP, le numéro de version principale est six.

MinorVersion

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

BuildNumber

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

ServicePackMajor

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

ServicePackMinor

Spécifie le numéro de version mineure du dernier Service Pack installé sur le système d’exploitation. Par exemple, pour Service Pack 3, le numéro de version mineure 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 de miniport vidéo appelle la fonction VideoPortGetVersion , qui remplit cette structure.

Configuration requise

Condition requise Valeur
En-tête video.h (inclure Video.h)

Voir aussi

VideoPortGetVersion