GetNativeSystemInfo function

Retrieves information about the current system to an application running under WOW64. If the function is called from a 64-bit application, or on a 64-bit system that does not have an Intel64 or x64 processor (such as ARM64), it is equivalent to the GetSystemInfo function.

Syntax

void GetNativeSystemInfo(
  LPSYSTEM_INFO lpSystemInfo
);

Parameters

lpSystemInfo

A pointer to a SYSTEM_INFO structure that receives the information.

Return Value

This function does not return a value.

Remarks

To determine whether a Win32-based application is running under WOW64, call the IsWow64Process2 function.

To compile an application that uses this function, define _WIN32_WINNT as 0x0501 or later. For more information, see Using the Windows Headers.

Examples

For an example, see Getting the System Version.

Requirements

   
Minimum supported client Windows XP [desktop apps | UWP apps]
Minimum supported server Windows Server 2003 [desktop apps | UWP apps]
Target Platform Windows
Header sysinfoapi.h (include Windows.h)
Library Kernel32.lib
DLL Kernel32.dll

See Also

IsWow64Process

SYSTEM_INFO

System Information Functions