Package oshi.driver.windows.wmi
Class Win32DiskDrive
java.lang.Object
oshi.driver.windows.wmi.Win32DiskDrive
@ThreadSafe public final class Win32DiskDrive extends java.lang.Object
Utility to query WMI class
Win32_DiskDrive-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWin32DiskDrive.DeviceIdPropertyDeviceID and serial propertiesstatic classWin32DiskDrive.DiskDrivePropertyDisk drive properties -
Method Summary
Modifier and Type Method Description static com.sun.jna.platform.win32.COM.WbemcliUtil.WmiResult<Win32DiskDrive.DiskDriveProperty>queryDiskDrive()Queries the disk drive name infostatic com.sun.jna.platform.win32.COM.WbemcliUtil.WmiResult<Win32DiskDrive.DeviceIdProperty>queryDiskDriveId(java.lang.String whereClause)Queries the disk drive id info
-
Method Details
-
queryDiskDrive
public static com.sun.jna.platform.win32.COM.WbemcliUtil.WmiResult<Win32DiskDrive.DiskDriveProperty> queryDiskDrive()Queries the disk drive name info- Returns:
- Information regarding each disk drive.
-
queryDiskDriveId
public static com.sun.jna.platform.win32.COM.WbemcliUtil.WmiResult<Win32DiskDrive.DeviceIdProperty> queryDiskDriveId(java.lang.String whereClause)Queries the disk drive id info- Parameters:
whereClause- WQL "WHERE" clause limiting the search- Returns:
- Information regarding each disk drive's device id and serial number
-