well at its root you can look at it as any other custom inventory item. To get various hard drive WMI details you can use the following powershell:
gwmi win32_diskdrive | ft name,model, Description, Status, FirmwareRevision, Partitions
(you can gather other details as listed here (https://msdn.microsoft.com/en-us/library/aa394132(v=vs.85).aspx)
you would then just report the details up in a standard custom inventory script