using System.Runtime.InteropServices; namespace Apewer.Internals.Interop { /// [StructLayout(LayoutKind.Sequential)] struct SystemInfo { public uint dwOemId; public uint dwPageSize; public uint lpMinimumApplicationAddress; public uint lpMaximumApplicationAddress; public uint dwActiveProcessorMask; public uint dwNumberOfProcessors; public uint dwProcessorType; public uint dwAllocationGranularity; public uint dwProcessorLevel; public uint dwProcessorRevision; } }