Name | Data Type | Value |
---|---|---|
Description | string | Capabilities and managment of a DiskDrive, a subtype of MediaAccessDevice. |
UMLPackagePath | string | CIM::Device::StorageDevices |
Version | string | 2.55.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
DiskType | uint16 | ||||||
Description | string | The technology used to store data. the hybrid uses a combination of HDD and SSD in the same drive. | |||||
ValueMap | string | 0, 1, 2, 3, 4 | |||||
Values | string | Unknown, Other, Hard Disk Drive, Solid State Drive, Hybrid | |||||
Encryption | uint16 | ||||||
Description | string | This property reflects the state of the encryption feature implemented by some disk drives as defined by SCSI. The Unlocked state means the drive is capable of encryption but it is disabled. The Locked state means the drive is currently encrypted | |||||
ValueMap | string | 0, 1, 2, 3 | |||||
Values | string | Unknown, Not Supported, Unlocked, Locked | |||||
FormFactor | uint16 | ||||||
Description | string | The Physical size of the disk drive. | |||||
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7 | |||||
Values | string | Unknown, Other, Not Reported, 5.25 inch, 3.5 inch, 2.5 inch, 1.8 inch, M.2 | |||||
InterconnectSpeed | uint64 | ||||||
Description | string | This property identifies the port speed in bit/second. If the speed is unknown the property should be set to 0. | |||||
InterconnectType | uint16 | ||||||
Description | string | This property identifies the drive interface type. ATA: Advanced Technology Attachment SATA: Serial ATA SAS: Serial Attached SCSI FC: Fibre Channel SOP: SCSI Over PCIe -- Peripheral Component Interconnect express. | |||||
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8 | |||||
Values | string | Unknown, Other, Not Applicable, ATA, SATA, SAS, FC, SOP, NVMe | |||||
OtherInterconnectType | string | ||||||
Description | string | This property identifies other interconnect types. | |||||
RPM | uint32 | ||||||
Description | string | This property identifies how fast the drive media spins in Rotations Per Minute. Solid State drives should set this property to 0. If the RPM is unknown the property should be set to 0xFFFFFFFF | |||||
PUnit | string | revolution / minute | |||||
Units | string | Revolutions per Minute |
Name | Data Type |
---|---|
AllocationState | string |
Availability | uint16 |
Caption | string |
CommunicationStatus | uint16 |
CompressionMethod | string |
CreationClassName | string |
DefaultBlockSize | uint64 |
Description | string |
DetailedStatus | uint16 |
DeviceID | string |
ElementName | string |
EnabledDefault | uint16 |
EnabledState | uint16 |
ErrorCleared | boolean |
ErrorDescription | string |
ErrorMethodology | string |
Generation | uint64 |
HealthState | uint16 |
InstallDate | datetime |
InstanceID | string |
LastCleaned | datetime |
LastErrorCode | uint32 |
LoadTime | uint64 |
LocationIndicator | uint16 |
MaxAccessTime | uint64 |
MaxBlockSize | uint64 |
MaxMediaSize | uint64 |
MaxQuiesceTime | uint64 |
MaxUnitsBeforeCleaning | uint64 |
MediaIsLocked | boolean |
MinBlockSize | uint64 |
MountCount | uint64 |
Name | string |
NeedsCleaning | boolean |
NumberOfMediaSupported | uint32 |
OperatingStatus | uint16 |
OtherEnabledState | string |
PowerManagementSupported | boolean |
PowerOnHours | uint64 |
PrimaryStatus | uint16 |
RequestedState | uint16 |
Security | uint16 |
Status | string |
StatusInfo | uint16 |
SystemCreationClassName | string |
SystemName | string |
TimeOfLastMount | datetime |
TimeOfLastStateChange | datetime |
TotalMountTime | uint64 |
TotalPowerOnHours | uint64 |
TransitioningToState | uint16 |
UncompressedDataRate | uint32 |
UnitsDescription | string |
UnitsUsed | uint64 |
UnloadTime | uint64 |
AdditionalAvailability | uint16[] |
AvailableRequestedStates | uint16[] |
Capabilities | uint16[] |
CapabilityDescriptions | string[] |
IdentifyingDescriptions | string[] |
OperationalStatus | uint16[] |
OtherIdentifyingInfo | string[] |
PowerManagementCapabilities | uint16[] |
StatusDescriptions | string[] |
Name | Return Type |
---|---|
EnableDevice | uint32 |
LockMedia | uint32 |
OnlineDevice | uint32 |
QuiesceDevice | uint32 |
RequestStateChange | uint32 |
Reset | uint32 |
RestoreProperties | uint32 |
SaveProperties | uint32 |
SetPowerState | uint32 |