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 |