Función GetNativeSystemInfo (sysinfoapi.h)

Recupera información sobre el sistema actual en una aplicación que se ejecuta en WOW64. Si se llama a la función desde una aplicación de 64 bits, equivale a la función GetSystemInfo . Si se llama a la función desde una aplicación x86 o x64 que se ejecuta en un sistema de 64 bits que no tiene un procesador Intel64 o x64 (como ARM64), devolverá información como si el sistema es x86 solo si se admite la emulación x86 (o x64 si también se admite la emulación x64).

Sintaxis

void GetNativeSystemInfo(
  [out] LPSYSTEM_INFO lpSystemInfo
);

Parámetros

[out] lpSystemInfo

Puntero a una estructura de SYSTEM_INFO que recibe la información.

Valor devuelto

None

Observaciones

Para determinar si una aplicación basada en Win32 se ejecuta en WOW64 (o si un sistema de 64 bits no tiene un procesador Intel64 o x64), llame a la función IsWow64Process2 .

Para compilar una aplicación que use esta función, defina _WIN32_WINNT como 0x0501 o posterior. Para obtener más información, vea Uso de los encabezados de Windows.

Ejemplos

Para obtener un ejemplo, consulte Obtención de la versión del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado sysinfoapi.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

IsWow64Process

SYSTEM_INFO

Funciones de información del sistema