Use CsWin32 (#1912)

* Use CsWin32

* Update LibreHardwareMonitorLib/Hardware/Cpu/CpuLoad.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update LibreHardwareMonitorLib/Hardware/Battery/BatteryGroup.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update pull requests.yml

* Update pull requests.yml

* Update master.yml

* A couple more to CsWin32

* Restore PawnIO defaults

Fixes #1910

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
PhyxionNL
2025-09-29 18:48:00 +02:00
committed by GitHub
co-authored by Copilot
parent c56cf3f042
commit ee60348eac
26 changed files with 335 additions and 1374 deletions
+26
View File
@@ -0,0 +1,26 @@
CM_Get_Device_Interface_List_Size
CM_Get_Device_Interface_List
GUID_DISPLAY_DEVICE_ARRIVAL
NtQuerySystemInformation
SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
STATUS_INFO_LENGTH_MISMATCH
STATUS_SUCCESS
D3DKMTCloseAdapter
D3DKMTOpenAdapterFromDeviceName
D3DKMTQueryAdapterInfo
D3DKMTQueryStatistics
D3DKMT_ADAPTERTYPE
D3DKMT_QUERYSTATISTICS_QUERY_ELEMENT
D3DKMT_SEGMENTSIZEINFO
D3DKMT_NODEMETADATA
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetail
SetupDiEnumDeviceInterfaces
SetupDiGetClassDevs
GUID_DEVICE_BATTERY
WIN32_ERROR
HRESULT_FROM_WIN32
GlobalMemoryStatusEx
GetCurrentThread
GetActiveProcessorGroupCount