Função IsWindowsXPSP2OrGreater (versionhelpers.h)

Indica se a versão atual do sistema operacional corresponde ou é maior que a versão do Windows XP com Service Pack 2 (SP2).

Sintaxe

VERSIONHELPERAPI IsWindowsXPSP2OrGreater();

Retornar valor

True se a versão atual do sistema operacional corresponder ou for maior que o Windows XP com o número de versão SP2; caso contrário, false.

Comentários

Essa função não diferencia entre versões de cliente e servidor. Ele retornará true se o número de versão atual do sistema operacional for igual ou maior que a versão do cliente nomeado na chamada. Por exemplo, uma chamada para IsWindowsXPSP3OrGreater retornará true no Windows Server 2008. Os aplicativos que precisam distinguir entre as versões de servidor e cliente do Windows devem chamar IsWindowsServer.

Para situações em que um número de versão do Windows Server não é compartilhado com uma versão do cliente Windows, você pode usar IsWindowsVersionOrGreater para confirmar.

Exemplos

As funções embutidas definidas no arquivo de cabeçalho VersionHelpers.h permitem verificar a versão do sistema operacional retornando um valor booliano ao testar uma versão do Windows.

Por exemplo, se o aplicativo exigir o Windows XP com SP2 ou posterior, use o teste a seguir.

#include <VersionHelpers.h>
…
    if (!IsWindowsXPSP2OrGreater())
    {
       MessageBox(NULL, "You need at least Windows XP with SP2", "Version Not Supported", MB_OK);
    }

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho versionhelpers.h
Biblioteca Kernel32.lib; Ntdll.lib
DLL Kernel32.dll; Ntdll.dll

Confira também

IsWindows7OrGreater

IsWindows7SP1OrGreater

IsWindows8OrGreater

IsWindows8Point1OrGreater

IsWindowsServer

IsWindowsVistaOrGreater

IsWindowsVistaSP1OrGreater

IsWindowsVistaSP2OrGreater

IsWindowsXPOrGreater

IsWindowsXPSP1OrGreater

IsWindowsXPSP3OrGreater