# Function Reference

# _WinAPI_GetSystemInfo

Retrieves information about the current system

#include <WinAPISys.au3>
_WinAPI_GetSystemInfo ( )

## Return Value

Returns the array containing the following information:
[0] - The processor architecture of the installed operating system ($PROCESSOR_ARCHITECTURE_*).
[1] - The page size and the granularity of page protection and commitment.
[2] - A pointer to the lowest memory address accessible to applications and dynamic-link libraries (DLLs).
[3] - A pointer to the highest memory address accessible to applications and DLLs.
[4] - A mask representing the set of processors configured into the system. Bit 0 is processor 0; bit 31 is processor 31.
[5] - The number of physical processors in the system.
[6] - An obsolete member that is retained for compatibility ($PROCESSOR_*).
[7] - The granularity for the starting address at which virtual memory can be allocated.
[8] - The architecture-dependent processor level.
[9] - The architecture-dependent processor revision (0x0000xxyy; xx - model; yy - stepping).

## See Also

Search GetSystemInfo in MSDN Library.