Information about the storage device itself.
import "IToiStorageDevice.idl";
Public Attributes | |
IToiStorageDevice::TToiStorageDeviceId | Id |
string | SerialNumber |
boolean | IsInternal |
boolean | IsConnected |
boolean | IsSpinning |
boolean | IsOverheated |
IToiStorageDevice::TToiPartitionIdSequence | Partitions |
long long | Capacity |
long long | FreeCapacity |
long | Temperature |
boolean | IsApproved |
Total disk space on storage device.
Not partitioned disk space on storage device.
Internal identifier of the storage device. Not persistent between reboots.
True if the device is currently connected. A disconnected device will throw an exception when calling any of its methods.
True if the device is an internal storage device.
True if the storage device is overheated.
True if the storage device is spinning.
Partitions on this storage device.
Persistent storage identification.
Current storage temperature, 0 if SMART support is unavailable