Estructura VPOSVERSIONINFO (video.h)
La estructura VPOSVERSIONINFO contiene información de versión sobre el sistema operativo que se está ejecutando actualmente.
Sintaxis
typedef struct _VPOSVERSIONINFO {
IN ULONG Size;
OUT ULONG MajorVersion;
OUT ULONG MinorVersion;
OUT ULONG BuildNumber;
OUT USHORT ServicePackMajor;
OUT USHORT ServicePackMinor;
} VPOSVERSIONINFO, *PVPOSVERSIONINFO;
Miembros
Size
Especifica el tamaño, en bytes, de la estructura VPOSVERSIONINFO.
MajorVersion
Especifica el número de versión principal del sistema operativo. Por ejemplo, para Windows 2000, el número de versión principal es cinco. Para Windows XP, el número de versión principal es seis.
MinorVersion
Especifica el número de versión secundaria del sistema operativo. Por ejemplo, para Windows 2000, el número de versión secundaria es cero.
BuildNumber
Especifica el número de compilación del sistema operativo.
ServicePackMajor
Especifica el número de versión principal del Service Pack más reciente instalado en el sistema operativo. Por ejemplo, para Service Pack 3, el número de versión principal es tres.
ServicePackMinor
Especifica el número de versión secundaria del Service Pack más reciente instalado en el sistema operativo. Por ejemplo, para Service Pack 3, el número de versión secundaria es cero.
Comentarios
Esta estructura está disponible en Windows XP y versiones posteriores.
Para obtener información de versión sobre el sistema operativo actualmente en ejecución, un controlador de minipuerto de vídeo llamaría a la función VideoPortGetVersion , que rellena esta estructura.
Requisitos
Requisito | Valor |
---|---|
Header | video.h (incluya Video.h) |