A | B | C |  D | E | F |  G | H | I |  J | K | L |  M | N | O |  P | Q | R |  S | T | U |  V | W | X |  Y | Z



GetVersionEx

The GetVersionEx function obtains extended information about the version of the operating system that is currently running.

VB4-32,5,6
Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (ByVal lpVersionInformation As OSVERSIONINFO) As Long

VB.NET
System.Environment.OSVersion

Operating Systems Supported
Requires Windows NT 3.5(1) or later; Requires Windows 95 or later

Library
Kernel

Parameter Information
- lpVersionInformation
Pointer to an OSVERSIONINFO data structure that the function fills with operating system version information.

Return Values
If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError. The function fails if you specify an invalid value for the dwOSVersionInfoSize member of the OSVERSIONINFO structure.

Last update: 07 April 2006