ReactOS 0.4.16-dev-197-g92996da
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | PV_NT351 0x00030033 |
Functions | |||||||||
VOID WINAPI | GetSystemInfoInternal (IN PSYSTEM_BASIC_INFORMATION BasicInfo, IN PSYSTEM_PROCESSOR_INFORMATION ProcInfo, OUT LPSYSTEM_INFO SystemInfo) | ||||||||
static UINT | BaseQuerySystemFirmware (_In_ DWORD FirmwareTableProviderSignature, _In_ DWORD FirmwareTableID, _Out_writes_bytes_to_opt_(BufferSize, return) PVOID pFirmwareTableBuffer, _In_ DWORD BufferSize, _In_ SYSTEM_FIRMWARE_TABLE_ACTION Action) | ||||||||
SIZE_T WINAPI | GetLargePageMinimum (VOID) | ||||||||
VOID WINAPI | GetSystemInfo (IN LPSYSTEM_INFO lpSystemInfo) | ||||||||
BOOL WINAPI | IsProcessorFeaturePresent (IN DWORD ProcessorFeature) | ||||||||
BOOL WINAPI | GetSystemRegistryQuota (OUT PDWORD pdwQuotaAllowed, OUT PDWORD pdwQuotaUsed) | ||||||||
VOID WINAPI | GetNativeSystemInfo (IN LPSYSTEM_INFO lpSystemInfo) | ||||||||
BOOL WINAPI | GetLogicalProcessorInformation (OUT PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer, IN OUT PDWORD ReturnLength) | ||||||||
BOOL WINAPI | GetNumaHighestNodeNumber (OUT PULONG HighestNodeNumber) | ||||||||
BOOL WINAPI | GetNumaNodeProcessorMask (IN UCHAR Node, OUT PULONGLONG ProcessorMask) | ||||||||
BOOL WINAPI | GetNumaProcessorNode (IN UCHAR Processor, OUT PUCHAR NodeNumber) | ||||||||
BOOL WINAPI | GetNumaAvailableMemoryNode (IN UCHAR Node, OUT PULONGLONG AvailableBytes) | ||||||||
_Success_ (return, 0) | |||||||||
BOOL WINAPI | SetFirmwareEnvironmentVariableW (_In_ LPCWSTR lpName, _In_ LPCWSTR lpGuid, _In_reads_bytes_opt_(nSize) PVOID pValue, _In_ DWORD nSize) | ||||||||
BOOL WINAPI | SetFirmwareEnvironmentVariableA (_In_ LPCSTR lpName, _In_ LPCSTR lpGuid, _In_reads_bytes_opt_(nSize) PVOID pValue, _In_ DWORD nSize) | ||||||||
EnumSystemFirmwareTables | |||||||||
@implemented Obtains firmware table identifiers. https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-enumsystemfirmwaretables
| |||||||||
UINT WINAPI | EnumSystemFirmwareTables (_In_ DWORD FirmwareTableProviderSignature, _Out_writes_bytes_to_opt_(BufferSize, return) PVOID pFirmwareTableEnumBuffer, _In_ DWORD BufferSize) | ||||||||
GetSystemFirmwareTable | |||||||||
@implemented Obtains the firmware table data. https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getsystemfirmwaretable
| |||||||||
UINT WINAPI | GetSystemFirmwareTable (_In_ DWORD FirmwareTableProviderSignature, _In_ DWORD FirmwareTableID, _Out_writes_bytes_to_opt_(BufferSize, return) PVOID pFirmwareTableBuffer, _In_ DWORD BufferSize) | ||||||||
BOOL WINAPI | GetSystemFileCacheSize (OUT PSIZE_T lpMinimumFileCacheSize, OUT PSIZE_T lpMaximumFileCacheSize, OUT PDWORD lpFlags) | ||||||||
BOOL WINAPI | SetSystemFileCacheSize (IN SIZE_T MinimumFileCacheSize, IN SIZE_T MaximumFileCacheSize, IN DWORD Flags) | ||||||||
LONG WINAPI | GetCurrentPackageId (UINT32 *BufferLength, BYTE *Buffer) | ||||||||
|
static |
Definition at line 81 of file sysinfo.c.
Referenced by EnumSystemFirmwareTables(), and GetSystemFirmwareTable().
UINT WINAPI EnumSystemFirmwareTables | ( | _In_ DWORD | FirmwareTableProviderSignature, |
_Out_writes_bytes_to_opt_(BufferSize, return) PVOID | pFirmwareTableEnumBuffer, | ||
_In_ DWORD | BufferSize | ||
) |
Definition at line 538 of file sysinfo.c.
BOOL WINAPI GetLogicalProcessorInformation | ( | OUT PSYSTEM_LOGICAL_PROCESSOR_INFORMATION | Buffer, |
IN OUT PDWORD | ReturnLength | ||
) |
Definition at line 233 of file sysinfo.c.
VOID WINAPI GetNativeSystemInfo | ( | IN LPSYSTEM_INFO | lpSystemInfo | ) |
Definition at line 207 of file sysinfo.c.
Referenced by enumerate_gac(), get_osarchitecture(), GetSystemCPU(), set_installer_properties(), test_appsearch_reglocator(), and test_installprops().
Definition at line 387 of file sysinfo.c.
Definition at line 265 of file sysinfo.c.
Referenced by GetEnvVarOrSpecial().
Definition at line 298 of file sysinfo.c.
Definition at line 333 of file sysinfo.c.
UINT WINAPI GetSystemFirmwareTable | ( | _In_ DWORD | FirmwareTableProviderSignature, |
_In_ DWORD | FirmwareTableID, | ||
_Out_writes_bytes_to_opt_(BufferSize, return) PVOID | pFirmwareTableBuffer, | ||
_In_ DWORD | BufferSize | ||
) |
Definition at line 586 of file sysinfo.c.
Referenced by fill_baseboard(), fill_bios(), fill_compsysproduct(), and fill_systemenclosure().
VOID WINAPI GetSystemInfo | ( | IN LPSYSTEM_INFO | lpSystemInfo | ) |
Definition at line 143 of file sysinfo.c.
Referenced by _LocalGetPrinterLevel0(), AllSysInfo(), CheckX64System(), DllMain(), dump_system_info(), EmptyWorkingSet(), ExpandInstallerPath(), get_estimated_size(), GetSystemCPU(), CShellDispatch::GetSystemInformation(), InitializeSystemPage(), NewCtxInit(), CListNode::operator new(), PrintSystemInfo(), ProcessorDlgProc(), ProcessPageShowContextMenu(), CKsAllocator::SetProperties(), SetupDiGetActualSectionToInstallExW(), START_TEST(), StartInstaller(), StatisticsMain(), StdMemAllocator_Alloc(), TaskManager_OnTabWndSelChange(), test_affinity(), test_CompareStringW(), test_CreateFileMapping_protection(), test_CreateThread_stack(), test_dpa(), test_GetNumaProcessorNode(), test_HeapCreate(), test_mapping(), test_NtGetCurrentProcessorNumber(), test_NtQuerySection(), test_query_logicalproc(), test_query_processor_power_info(), test_SystemInfo(), test_thread_processor(), test_VirtualAlloc_protection(), test_VirtualProtect(), test_WICCreateBitmapFromSectionEx(), test_WriteFileGather(), FxInterruptThreadpool::UpdateThreadPoolThreadLimits(), VirtualTest(), wave_in_test_device(), wave_out_test_device(), and WICCreateBitmapFromSectionEx().
VOID WINAPI GetSystemInfoInternal | ( | IN PSYSTEM_BASIC_INFORMATION | BasicInfo, |
IN PSYSTEM_PROCESSOR_INFORMATION | ProcInfo, | ||
OUT LPSYSTEM_INFO | SystemInfo | ||
) |
Definition at line 27 of file sysinfo.c.
Referenced by GetNativeSystemInfo(), and GetSystemInfo().
Definition at line 180 of file sysinfo.c.
Definition at line 169 of file sysinfo.c.
Referenced by _fpreset(), dump_system_info(), and ProcessorDlgProc().
BOOL WINAPI SetFirmwareEnvironmentVariableA | ( | _In_ LPCSTR | lpName, |
_In_ LPCSTR | lpGuid, | ||
_In_reads_bytes_opt_(nSize) PVOID | pValue, | ||
_In_ DWORD | nSize | ||
) |
Definition at line 496 of file sysinfo.c.
Referenced by START_TEST().
BOOL WINAPI SetFirmwareEnvironmentVariableW | ( | _In_ LPCWSTR | lpName, |
_In_ LPCWSTR | lpGuid, | ||
_In_reads_bytes_opt_(nSize) PVOID | pValue, | ||
_In_ DWORD | nSize | ||
) |
Definition at line 481 of file sysinfo.c.
Referenced by START_TEST().