IsWindows8Point1OrGreater function

Indicates if the current OS version matches, or is greater than, the Windows 8.1 version.

Syntax

VERSIONHELPERAPI IsWindows8Point1OrGreater(

);

Parameters

This function has no parameters.

Return Value

True if the current OS version matches, or is greater than, the Windows 8.1 version; otherwise, false.

Remarks

Applications not manifested for Windows 8.1 or Windows 10 return false, even if the current operating system version is Windows 8.1 or Windows 10. To manifest your applications for Windows 8.1 or Windows 10, see Targeting your application for Windows.

This function does not differentiate between client and server releases. It will return true if the current OS version number is equal to or higher than the version of the client named in the call. For example, a call to IsWindowsXPSP3OrGreater will return true on Windows Server 2008. Applications that need to distinguish between server and client versions of Windows should call IsWindowsServer.

For situations where a Windows Server version number isn't shared with a Windows client release, you can use IsWindowsVersionOrGreater to confirm.

Examples

The inline functions defined in the VersionHelpers.h header file let you verify the operating system version by returning a Boolean value when testing for a version of Windows.

For example, if your application requires Windows 8.1 or later, use the following test.

C++
#include <VersionHelpers.h>
…
    if (!IsWindows8Point1OrGreater())
    {
       MessageBox(NULL, "You need at least Windows 8.1", "Version Not Supported", MB_OK);
    }

Requirements

   
Windows version Windows 2000 Professional [desktop apps only] Windows 2000 Server [desktop apps only]
Target Platform Windows
Header versionhelpers.h
Library Kernel32.lib; Ntdll.lib
DLL Kernel32.dll; Ntdll.dll

See Also

IsWindows7OrGreater

IsWindows7SP1OrGreater

IsWindows8OrGreater

IsWindowsServer

IsWindowsVistaOrGreater

IsWindowsVistaSP1OrGreater

IsWindowsVistaSP2OrGreater

IsWindowsXPOrGreater

IsWindowsXPSP1OrGreater

IsWindowsXPSP2OrGreater

IsWindowsXPSP3OrGreater