windows
0.58.0
Module SystemInformation
Structs
Constants
Functions
Type Aliases
Unions
In windows::Win32::System
Module
windows
::
Win32
::
System
::
SystemInformation
Copy item path
[
−
]
Structs
§
CACHE_DESCRIPTOR
CACHE_RELATIONSHIP
COMPUTER_NAME_FORMAT
CPU_SET_INFORMATION_TYPE
DEP_SYSTEM_POLICY_TYPE
DEVELOPER_DRIVE_ENABLEMENT_STATE
DEVICEFAMILYDEVICEFORM
DEVICEFAMILYINFOENUM
FIRMWARE_TABLE_PROVIDER
FIRMWARE_TYPE
GROUP_AFFINITY
GROUP_RELATIONSHIP
IMAGE_FILE_MACHINE
LOGICAL_PROCESSOR_RELATIONSHIP
MEMORYSTATUS
MEMORYSTATUSEX
NUMA_NODE_RELATIONSHIP
OSVERSIONINFOA
OSVERSIONINFOEXA
OSVERSIONINFOEXW
OSVERSIONINFOW
OS_DEPLOYEMENT_STATE_VALUES
OS_PRODUCT_TYPE
PROCESSOR_ARCHITECTURE
PROCESSOR_CACHE_TYPE
PROCESSOR_GROUP_INFO
PROCESSOR_RELATIONSHIP
RTL_SYSTEM_GLOBAL_DATA_ID
SYSTEM_CPU_SET_INFORMATION
SYSTEM_CPU_SET_INFORMATION_0_0
SYSTEM_CPU_SET_INFORMATION_0_0_0_0
SYSTEM_INFO
SYSTEM_INFO_0_0
SYSTEM_LOGICAL_PROCESSOR_INFORMATION
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_0
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0_1
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX
SYSTEM_POOL_ZEROING_INFORMATION
SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION
SYSTEM_SUPPORTED_PROCESSOR_ARCHITECTURES_INFORMATION
USER_CET_ENVIRONMENT
VER_FLAGS
Constants
§
ACPI
CacheData
CacheInstruction
CacheTrace
CacheUnified
ComputerNameDnsDomain
ComputerNameDnsFullyQualified
ComputerNameDnsHostname
ComputerNameMax
ComputerNameNetBIOS
ComputerNamePhysicalDnsDomain
ComputerNamePhysicalDnsFullyQualified
ComputerNamePhysicalDnsHostname
ComputerNamePhysicalNetBIOS
CpuSetInformation
DEPPolicyAlwaysOff
DEPPolicyAlwaysOn
DEPPolicyOptIn
DEPPolicyOptOut
DEPTotalPolicyCount
DEVICEFAMILYDEVICEFORM_ALLINONE
DEVICEFAMILYDEVICEFORM_BANKING
DEVICEFAMILYDEVICEFORM_BUILDING_AUTOMATION
DEVICEFAMILYDEVICEFORM_CONVERTIBLE
DEVICEFAMILYDEVICEFORM_DESKTOP
DEVICEFAMILYDEVICEFORM_DETACHABLE
DEVICEFAMILYDEVICEFORM_DIGITAL_SIGNAGE
DEVICEFAMILYDEVICEFORM_GAMING
DEVICEFAMILYDEVICEFORM_HMD
DEVICEFAMILYDEVICEFORM_HOME_AUTOMATION
DEVICEFAMILYDEVICEFORM_INDUSTRIAL_AUTOMATION
DEVICEFAMILYDEVICEFORM_INDUSTRY_HANDHELD
DEVICEFAMILYDEVICEFORM_INDUSTRY_OTHER
DEVICEFAMILYDEVICEFORM_INDUSTRY_TABLET
DEVICEFAMILYDEVICEFORM_KIOSK
DEVICEFAMILYDEVICEFORM_LARGESCREEN
DEVICEFAMILYDEVICEFORM_MAKER_BOARD
DEVICEFAMILYDEVICEFORM_MAX
DEVICEFAMILYDEVICEFORM_MEDICAL
DEVICEFAMILYDEVICEFORM_NETWORKING
DEVICEFAMILYDEVICEFORM_NOTEBOOK
DEVICEFAMILYDEVICEFORM_PHONE
DEVICEFAMILYDEVICEFORM_POINT_OF_SERVICE
DEVICEFAMILYDEVICEFORM_PRINTING
DEVICEFAMILYDEVICEFORM_PUCK
DEVICEFAMILYDEVICEFORM_STICKPC
DEVICEFAMILYDEVICEFORM_TABLET
DEVICEFAMILYDEVICEFORM_THIN_CLIENT
DEVICEFAMILYDEVICEFORM_TOY
DEVICEFAMILYDEVICEFORM_UNKNOWN
DEVICEFAMILYDEVICEFORM_VENDING
DEVICEFAMILYDEVICEFORM_XBOX_ONE
DEVICEFAMILYDEVICEFORM_XBOX_ONE_S
DEVICEFAMILYDEVICEFORM_XBOX_ONE_X
DEVICEFAMILYDEVICEFORM_XBOX_ONE_X_DEVKIT
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_01
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_02
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_03
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_04
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_05
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_06
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_07
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_08
DEVICEFAMILYDEVICEFORM_XBOX_RESERVED_09
DEVICEFAMILYDEVICEFORM_XBOX_SERIES_S
DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X
DEVICEFAMILYDEVICEFORM_XBOX_SERIES_X_DEVKIT
DEVICEFAMILYINFOENUM_7067329
DEVICEFAMILYINFOENUM_8828080
DEVICEFAMILYINFOENUM_DESKTOP
DEVICEFAMILYINFOENUM_HOLOGRAPHIC
DEVICEFAMILYINFOENUM_IOT
DEVICEFAMILYINFOENUM_IOT_HEADLESS
DEVICEFAMILYINFOENUM_MAX
DEVICEFAMILYINFOENUM_MOBILE
DEVICEFAMILYINFOENUM_SERVER
DEVICEFAMILYINFOENUM_SERVER_NANO
DEVICEFAMILYINFOENUM_TEAM
DEVICEFAMILYINFOENUM_UAP
DEVICEFAMILYINFOENUM_WINDOWS_8X
DEVICEFAMILYINFOENUM_WINDOWS_CORE
DEVICEFAMILYINFOENUM_WINDOWS_CORE_HEADLESS
DEVICEFAMILYINFOENUM_WINDOWS_PHONE_8X
DEVICEFAMILYINFOENUM_XBOX
DEVICEFAMILYINFOENUM_XBOXERA
DEVICEFAMILYINFOENUM_XBOXSRA
DeveloperDriveDisabledByGroupPolicy
DeveloperDriveDisabledBySystemPolicy
DeveloperDriveEnabled
DeveloperDriveEnablementStateError
FIRM
FirmwareTypeBios
FirmwareTypeMax
FirmwareTypeUefi
FirmwareTypeUnknown
GlobalDataIdConsoleSharedDataFlags
GlobalDataIdCyclesPerYield
GlobalDataIdImageNumberHigh
GlobalDataIdImageNumberLow
GlobalDataIdInterruptTime
GlobalDataIdKdDebuggerEnabled
GlobalDataIdLastSystemRITEventTickCount
GlobalDataIdNtMajorVersion
GlobalDataIdNtMinorVersion
GlobalDataIdNtSystemRootDrive
GlobalDataIdQpcBias
GlobalDataIdQpcBypassEnabled
GlobalDataIdQpcData
GlobalDataIdQpcShift
GlobalDataIdRngSeedVersion
GlobalDataIdSafeBootMode
GlobalDataIdSystemExpirationDate
GlobalDataIdTimeZoneBias
GlobalDataIdTimeZoneId
GlobalDataIdUnknown
IMAGE_FILE_MACHINE_ALPHA
IMAGE_FILE_MACHINE_ALPHA64
IMAGE_FILE_MACHINE_AM33
IMAGE_FILE_MACHINE_AMD64
IMAGE_FILE_MACHINE_ARM
IMAGE_FILE_MACHINE_ARM64
IMAGE_FILE_MACHINE_ARMNT
IMAGE_FILE_MACHINE_AXP64
IMAGE_FILE_MACHINE_CEE
IMAGE_FILE_MACHINE_CEF
IMAGE_FILE_MACHINE_EBC
IMAGE_FILE_MACHINE_I386
IMAGE_FILE_MACHINE_IA64
IMAGE_FILE_MACHINE_M32R
IMAGE_FILE_MACHINE_MIPS16
IMAGE_FILE_MACHINE_MIPSFPU
IMAGE_FILE_MACHINE_MIPSFPU16
IMAGE_FILE_MACHINE_POWERPC
IMAGE_FILE_MACHINE_POWERPCFP
IMAGE_FILE_MACHINE_R3000
IMAGE_FILE_MACHINE_R4000
IMAGE_FILE_MACHINE_R10000
IMAGE_FILE_MACHINE_SH3
IMAGE_FILE_MACHINE_SH3DSP
IMAGE_FILE_MACHINE_SH3E
IMAGE_FILE_MACHINE_SH4
IMAGE_FILE_MACHINE_SH5
IMAGE_FILE_MACHINE_TARGET_HOST
IMAGE_FILE_MACHINE_THUMB
IMAGE_FILE_MACHINE_TRICORE
IMAGE_FILE_MACHINE_UNKNOWN
IMAGE_FILE_MACHINE_WCEMIPSV2
NTDDI_LONGHORN
NTDDI_VERSION
NTDDI_VISTA
NTDDI_VISTASP1
NTDDI_VISTASP2
NTDDI_VISTASP3
NTDDI_VISTASP4
NTDDI_WIN2K
NTDDI_WIN2KSP1
NTDDI_WIN2KSP2
NTDDI_WIN2KSP3
NTDDI_WIN2KSP4
NTDDI_WIN4
NTDDI_WIN6
NTDDI_WIN6SP1
NTDDI_WIN6SP2
NTDDI_WIN6SP3
NTDDI_WIN6SP4
NTDDI_WIN7
NTDDI_WIN8
NTDDI_WIN10
NTDDI_WIN10_19H1
NTDDI_WIN10_CO
NTDDI_WIN10_FE
NTDDI_WIN10_MN
NTDDI_WIN10_NI
NTDDI_WIN10_RS1
NTDDI_WIN10_RS2
NTDDI_WIN10_RS3
NTDDI_WIN10_RS4
NTDDI_WIN10_RS5
NTDDI_WIN10_TH2
NTDDI_WIN10_VB
NTDDI_WINBLUE
NTDDI_WINTHRESHOLD
NTDDI_WINXP
NTDDI_WINXPSP1
NTDDI_WINXPSP2
NTDDI_WINXPSP3
NTDDI_WINXPSP4
NTDDI_WS03
NTDDI_WS03SP1
NTDDI_WS03SP2
NTDDI_WS03SP3
NTDDI_WS03SP4
NTDDI_WS08
NTDDI_WS08SP2
NTDDI_WS08SP3
NTDDI_WS08SP4
OSVERSION_MASK
OS_DEPLOYMENT_COMPACT
OS_DEPLOYMENT_STANDARD
PROCESSOR_ARCHITECTURE_ALPHA
PROCESSOR_ARCHITECTURE_ALPHA64
PROCESSOR_ARCHITECTURE_AMD64
PROCESSOR_ARCHITECTURE_ARM
PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64
PROCESSOR_ARCHITECTURE_ARM64
PROCESSOR_ARCHITECTURE_IA32_ON_ARM64
PROCESSOR_ARCHITECTURE_IA32_ON_WIN64
PROCESSOR_ARCHITECTURE_IA64
PROCESSOR_ARCHITECTURE_INTEL
PROCESSOR_ARCHITECTURE_MIPS
PROCESSOR_ARCHITECTURE_MSIL
PROCESSOR_ARCHITECTURE_NEUTRAL
PROCESSOR_ARCHITECTURE_PPC
PROCESSOR_ARCHITECTURE_SHX
PROCESSOR_ARCHITECTURE_UNKNOWN
PRODUCT_BUSINESS
PRODUCT_BUSINESS_N
PRODUCT_CLUSTER_SERVER
PRODUCT_CLUSTER_SERVER_V
PRODUCT_CORE
PRODUCT_CORE_COUNTRYSPECIFIC
PRODUCT_CORE_N
PRODUCT_CORE_SINGLELANGUAGE
PRODUCT_DATACENTER_A_SERVER_CORE
PRODUCT_DATACENTER_EVALUATION_SERVER
PRODUCT_DATACENTER_SERVER
PRODUCT_DATACENTER_SERVER_CORE
PRODUCT_DATACENTER_SERVER_CORE_V
PRODUCT_DATACENTER_SERVER_V
PRODUCT_EDUCATION
PRODUCT_EDUCATION_N
PRODUCT_ENTERPRISE
PRODUCT_ENTERPRISE_E
PRODUCT_ENTERPRISE_EVALUATION
PRODUCT_ENTERPRISE_N
PRODUCT_ENTERPRISE_N_EVALUATION
PRODUCT_ENTERPRISE_S
PRODUCT_ENTERPRISE_SERVER
PRODUCT_ENTERPRISE_SERVER_CORE
PRODUCT_ENTERPRISE_SERVER_CORE_V
PRODUCT_ENTERPRISE_SERVER_IA64
PRODUCT_ENTERPRISE_SERVER_V
PRODUCT_ENTERPRISE_S_EVALUATION
PRODUCT_ENTERPRISE_S_N
PRODUCT_ENTERPRISE_S_N_EVALUATION
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC
PRODUCT_HOME_BASIC
PRODUCT_HOME_BASIC_E
PRODUCT_HOME_BASIC_N
PRODUCT_HOME_PREMIUM
PRODUCT_HOME_PREMIUM_E
PRODUCT_HOME_PREMIUM_N
PRODUCT_HOME_PREMIUM_SERVER
PRODUCT_HOME_SERVER
PRODUCT_HYPERV
PRODUCT_IOTUAP
PRODUCT_IOTUAPCOMMERCIAL
PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT
PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING
PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY
PRODUCT_MOBILE_CORE
PRODUCT_MOBILE_ENTERPRISE
PRODUCT_MULTIPOINT_PREMIUM_SERVER
PRODUCT_MULTIPOINT_STANDARD_SERVER
PRODUCT_PROFESSIONAL
PRODUCT_PROFESSIONAL_E
PRODUCT_PROFESSIONAL_N
PRODUCT_PROFESSIONAL_WMC
PRODUCT_PRO_WORKSTATION
PRODUCT_PRO_WORKSTATION_N
PRODUCT_SB_SOLUTION_SERVER
PRODUCT_SB_SOLUTION_SERVER_EM
PRODUCT_SERVER_FOR_SB_SOLUTIONS
PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM
PRODUCT_SERVER_FOR_SMALLBUSINESS
PRODUCT_SERVER_FOR_SMALLBUSINESS_V
PRODUCT_SERVER_FOUNDATION
PRODUCT_SMALLBUSINESS_SERVER
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE
PRODUCT_SOLUTION_EMBEDDEDSERVER
PRODUCT_STANDARD_A_SERVER_CORE
PRODUCT_STANDARD_EVALUATION_SERVER
PRODUCT_STANDARD_SERVER
PRODUCT_STANDARD_SERVER_CORE_
PRODUCT_STANDARD_SERVER_CORE_V
PRODUCT_STANDARD_SERVER_SOLUTIONS
PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE
PRODUCT_STANDARD_SERVER_V
PRODUCT_STARTER
PRODUCT_STARTER_E
PRODUCT_STARTER_N
PRODUCT_STORAGE_ENTERPRISE_SERVER
PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE
PRODUCT_STORAGE_EXPRESS_SERVER
PRODUCT_STORAGE_EXPRESS_SERVER_CORE
PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER
PRODUCT_STORAGE_STANDARD_SERVER
PRODUCT_STORAGE_STANDARD_SERVER_CORE
PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER
PRODUCT_STORAGE_WORKGROUP_SERVER
PRODUCT_STORAGE_WORKGROUP_SERVER_CORE
PRODUCT_ULTIMATE
PRODUCT_ULTIMATE_E
PRODUCT_ULTIMATE_N
PRODUCT_UNDEFINED
PRODUCT_WEB_SERVER
PRODUCT_WEB_SERVER_CORE
RSMB
RelationAll
RelationCache
RelationGroup
RelationNumaNode
RelationNumaNodeEx
RelationProcessorCore
RelationProcessorDie
RelationProcessorModule
RelationProcessorPackage
SCEX2_ALT_NETBIOS_NAME
SPVERSION_MASK
SUBVERSION_MASK
SYSTEM_CPU_SET_INFORMATION_ALLOCATED
SYSTEM_CPU_SET_INFORMATION_ALLOCATED_TO_TARGET_PROCESS
SYSTEM_CPU_SET_INFORMATION_PARKED
SYSTEM_CPU_SET_INFORMATION_REALTIME
USER_CET_ENVIRONMENT_SGX2_ENCLAVE
USER_CET_ENVIRONMENT_VBS_BASIC_ENCLAVE
USER_CET_ENVIRONMENT_VBS_ENCLAVE
USER_CET_ENVIRONMENT_WIN32_PROCESS
VER_BUILDNUMBER
VER_MAJORVERSION
VER_MINORVERSION
VER_PLATFORMID
VER_PRODUCT_TYPE
VER_SERVICEPACKMAJOR
VER_SERVICEPACKMINOR
VER_SUITENAME
WDK_NTDDI_VERSION
_WIN32_IE_IE20
_WIN32_IE_IE30
_WIN32_IE_IE40
_WIN32_IE_IE50
_WIN32_IE_IE55
_WIN32_IE_IE60
_WIN32_IE_IE60SP1
_WIN32_IE_IE60SP2
_WIN32_IE_IE70
_WIN32_IE_IE80
_WIN32_IE_IE90
_WIN32_IE_IE100
_WIN32_IE_IE110
_WIN32_IE_IE302
_WIN32_IE_IE401
_WIN32_IE_IE501
_WIN32_IE_LONGHORN
_WIN32_IE_NT4
_WIN32_IE_NT4SP1
_WIN32_IE_NT4SP2
_WIN32_IE_NT4SP3
_WIN32_IE_NT4SP4
_WIN32_IE_NT4SP5
_WIN32_IE_NT4SP6
_WIN32_IE_WIN2K
_WIN32_IE_WIN2KSP1
_WIN32_IE_WIN2KSP2
_WIN32_IE_WIN2KSP3
_WIN32_IE_WIN2KSP4
_WIN32_IE_WIN6
_WIN32_IE_WIN7
_WIN32_IE_WIN8
_WIN32_IE_WIN10
_WIN32_IE_WIN98
_WIN32_IE_WIN98SE
_WIN32_IE_WINBLUE
_WIN32_IE_WINME
_WIN32_IE_WINTHRESHOLD
_WIN32_IE_WS03
_WIN32_IE_WS03SP1
_WIN32_IE_XP
_WIN32_IE_XPSP1
_WIN32_IE_XPSP2
_WIN32_WINNT_LONGHORN
_WIN32_WINNT_NT4
_WIN32_WINNT_VISTA
_WIN32_WINNT_WIN2K
_WIN32_WINNT_WIN6
_WIN32_WINNT_WIN7
_WIN32_WINNT_WIN8
_WIN32_WINNT_WIN10
_WIN32_WINNT_WINBLUE
_WIN32_WINNT_WINTHRESHOLD
_WIN32_WINNT_WINXP
_WIN32_WINNT_WS03
_WIN32_WINNT_WS08
Functions
§
DnsHostnameToComputerNameExW
⚠
EnumSystemFirmwareTables
⚠
GetComputerNameExA
⚠
GetComputerNameExW
⚠
GetDeveloperDriveEnablementState
⚠
GetFirmwareType
⚠
GetIntegratedDisplaySize
⚠
GetLocalTime
⚠
GetLogicalProcessorInformation
⚠
GetLogicalProcessorInformationEx
⚠
GetNativeSystemInfo
⚠
GetOsManufacturingMode
⚠
GetOsSafeBootMode
⚠
GetPhysicallyInstalledSystemMemory
⚠
GetProcessorSystemCycleTime
⚠
GetProductInfo
⚠
GetSystemCpuSetInformation
⚠
GetSystemDEPPolicy
⚠
GetSystemDirectoryA
⚠
GetSystemDirectoryW
⚠
GetSystemFirmwareTable
⚠
GetSystemInfo
⚠
GetSystemLeapSecondInformation
⚠
GetSystemTime
⚠
GetSystemTimeAdjustment
⚠
GetSystemTimeAdjustmentPrecise
⚠
GetSystemTimeAsFileTime
⚠
GetSystemTimePreciseAsFileTime
⚠
GetSystemWindowsDirectoryA
⚠
GetSystemWindowsDirectoryW
⚠
GetSystemWow64Directory2A
⚠
GetSystemWow64Directory2W
⚠
GetSystemWow64DirectoryA
⚠
GetSystemWow64DirectoryW
⚠
GetTickCount
⚠
GetTickCount64
⚠
GetVersion
⚠
GetVersionExA
⚠
GetVersionExW
⚠
GetWindowsDirectoryA
⚠
GetWindowsDirectoryW
⚠
GlobalMemoryStatus
⚠
GlobalMemoryStatusEx
⚠
IsUserCetAvailableInEnvironment
⚠
IsWow64GuestMachineSupported
⚠
RtlConvertDeviceFamilyInfoToString
⚠
RtlGetDeviceFamilyInfoEnum
⚠
RtlGetProductInfo
⚠
RtlGetSystemGlobalData
⚠
RtlOsDeploymentState
⚠
RtlSwitchedVVI
⚠
SetComputerNameA
⚠
SetComputerNameEx2W
⚠
SetComputerNameExA
⚠
SetComputerNameExW
⚠
SetComputerNameW
⚠
SetLocalTime
⚠
SetSystemTime
⚠
SetSystemTimeAdjustment
⚠
SetSystemTimeAdjustmentPrecise
⚠
VerSetConditionMask
⚠
VerifyVersionInfoA
⚠
VerifyVersionInfoW
⚠
Type Aliases
§
PGET_SYSTEM_WOW64_DIRECTORY_A
PGET_SYSTEM_WOW64_DIRECTORY_W
Unions
§
CACHE_RELATIONSHIP_0
NUMA_NODE_RELATIONSHIP_0
SYSTEM_CPU_SET_INFORMATION_0
SYSTEM_CPU_SET_INFORMATION_0_0_0
SYSTEM_CPU_SET_INFORMATION_0_0_1
SYSTEM_INFO_0
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_0
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX_0