Compartilhar via


Função GetNativeSystemInfo (sysinfoapi.h)

Recupera informações sobre o sistema atual para um aplicativo em execução em WOW64. Se a função for chamada de um aplicativo de 64 bits, ela será equivalente à função GetSystemInfo . Se a função for chamada de um aplicativo x86 ou x64 em execução em um sistema de 64 bits que não tenha um processador Intel64 ou x64 (como ARM64), ela retornará informações como se o sistema fosse x86 somente se a emulação x86 tiver suporte (ou x64 se a emulação x64 também tiver suporte).

Sintaxe

void GetNativeSystemInfo(
  [out] LPSYSTEM_INFO lpSystemInfo
);

Parâmetros

[out] lpSystemInfo

Um ponteiro para uma estrutura SYSTEM_INFO que recebe as informações.

Retornar valor

Nenhum

Comentários

Para determinar se um aplicativo baseado em Win32 está em execução em WOW64 (ou se um sistema de 64 bits não tem um processador Intel64 ou x64), chame a função IsWow64Process2 .

Para compilar um aplicativo que usa essa função, defina _WIN32_WINNT como 0x0501 ou posterior. Para obter mais informações, consulte Usando os cabeçalhos do Windows.

Exemplos

Para obter um exemplo, consulte Obtendo a versão do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho sysinfoapi.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

IsWow64Process

SYSTEM_INFO

Funções de informações do sistema