Replace Storage implementation with CrystalDiskInfo based implementation (#2015)
* Replace Storage implementation with CrystalDiskInfo based implementation. * Formatting. * Code review. * Code review. * Increase space for attribute name in report. * Implement dynamic disk handling for usage sensor. Disable unused warnings. * Further cleanup in NativeMethods.txt and referenced.
This commit is contained in:
@@ -27,35 +27,12 @@ GROUP_AFFINITY
|
||||
SetThreadGroupAffinity
|
||||
EnumSystemFirmwareTables
|
||||
GetSystemFirmwareTable
|
||||
STORAGE_PROTOCOL_TYPE
|
||||
STORAGE_BUS_TYPE
|
||||
STORAGE_PROTOCOL_NVME_DATA_TYPE
|
||||
STORAGE_PROPERTY_ID
|
||||
STORAGE_PROTOCOL_SPECIFIC_DATA
|
||||
STORAGE_QUERY_TYPE
|
||||
STORAGE_DESCRIPTOR_HEADER
|
||||
STORAGE_DEVICE_DESCRIPTOR
|
||||
STORAGE_PROPERTY_QUERY
|
||||
STORAGE_PROTOCOL_SPECIFIC_DATA
|
||||
STORAGE_PROTOCOL_DATA_DESCRIPTOR
|
||||
SRB_IO_CONTROL
|
||||
SCSI_PASS_THROUGH
|
||||
NVME_LOG_PAGES
|
||||
NVME_POWER_STATE_DESC
|
||||
NVME_HEALTH_INFO_LOG
|
||||
NVME_IDENTIFY_CONTROLLER_DATA
|
||||
DISK_PERFORMANCE
|
||||
DRIVERSTATUS
|
||||
SENDCMDINPARAMS
|
||||
SENDCMDOUTPARAMS
|
||||
IDEREGS
|
||||
BATTERY_QUERY_INFORMATION
|
||||
BATTERY_INFORMATION
|
||||
BATTERY_SYSTEM_BATTERY
|
||||
BATTERY_STATUS
|
||||
BATTERY_WAIT_STATUS
|
||||
SMART_SEND_DRIVE_COMMAND
|
||||
SMART_RCV_DRIVE_DATA
|
||||
CreateFile
|
||||
VirtualFree
|
||||
VirtualAlloc
|
||||
@@ -64,10 +41,4 @@ IOCTL_*
|
||||
LoadLibrary
|
||||
FreeLibrary
|
||||
GetProcAddress
|
||||
SCSI_IOCTL_*
|
||||
SMART_CMD
|
||||
BATTERY_UNKNOWN_*
|
||||
SMART_CYL_LOW
|
||||
SMART_CYL_HI
|
||||
READ_ATTRIBUTES
|
||||
READ_THRESHOLDS
|
||||
|
||||
Reference in New Issue
Block a user