* Add support for Thermal Grizzly WireView Pro 2. * Process PR comments. * PR comments. * Add private keyword. * PR comments. * Replace WMI with SetupAPI. Some first updates according to Thermal Grizzly code. * Add report. * Further improve implementation according to code of Thermal Grizzly (thanks !). * No connection check for welcome message. * Rename class + change SerialPort to SharedSerialPort for guard - fixing mutex issues. * PR comments. * Remove SP_DEVINFO_DATA from NativeMethods.txt * Update WireViewPro2.cs * Rename hasMutex to _hasMutex for consistency * Formatting * Fix build --------- Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
56 lines
1.2 KiB
Plaintext
56 lines
1.2 KiB
Plaintext
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_SEGMENTSIZEINFO
|
|
D3DKMT_NODEMETADATA
|
|
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
|
|
SetupDiEnumDeviceInfo
|
|
SetupDiGetDeviceRegistryProperty
|
|
SetupDiDestroyDeviceInfoList
|
|
SetupDiGetDeviceInterfaceDetail
|
|
SetupDiEnumDeviceInterfaces
|
|
SetupDiGetClassDevs
|
|
SP_DEVICE_INTERFACE_DATA
|
|
SP_DEVICE_INTERFACE_DETAIL_DATA_W
|
|
GUID_DEVCLASS_PORTS
|
|
GUID_DEVICE_BATTERY
|
|
SETUP_DI_REGISTRY_PROPERTY
|
|
WIN32_ERROR
|
|
HRESULT_FROM_WIN32
|
|
GlobalMemoryStatusEx
|
|
GetCurrentThread
|
|
GetActiveProcessorGroupCount
|
|
GROUP_AFFINITY
|
|
SetThreadGroupAffinity
|
|
EnumSystemFirmwareTables
|
|
GetSystemFirmwareTable
|
|
DISK_PERFORMANCE
|
|
BATTERY_QUERY_INFORMATION
|
|
BATTERY_INFORMATION
|
|
BATTERY_SYSTEM_BATTERY
|
|
BATTERY_STATUS
|
|
BATTERY_WAIT_STATUS
|
|
CreateFile
|
|
VirtualFree
|
|
VirtualAlloc
|
|
DeviceIoControl
|
|
IOCTL_*
|
|
LoadLibrary
|
|
FreeLibrary
|
|
GetProcAddress
|
|
BATTERY_UNKNOWN_*
|
|
CM_Locate_DevNode
|
|
CM_Get_DevNode_Property
|
|
CM_LOCATE_DEVNODE_FLAGS
|
|
DEVPKEY_Device_BusNumber
|
|
DEVPKEY_Device_Address
|