Name | Data Type | Value |
---|---|---|
Deprecated | string | CIM_Memory |
Description | string | This class has been deprecated in favor of CIM_Memory with the volatile parameter set to false. Capabilities and management of NV Storage. Non-volatile memory natively includes flash and ROM storage. In addition, NV memory can be BasedOn VolatileStorage, if the volatile memory is backed by a Battery. This scenario would be completely described by an instance of the AssociatedBattery relationship, referencing the NonVolatileStorage as the Dependent and the Battery as the Antecedent, and an instance of the BasedOn relationship, referencing the NonVolatileStorage as the Dependent and the VolatileStorage as the Antecedent. |
UMLPackagePath | string | CIM::Device::Memory |
Version | string | 2.8.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
ApplicationWriteable | boolean | ||||||
Deprecated | string | No value | |||||
Description | string | Boolean indicating that at least some portion of the NonVolatileStorage is writeable by applications. | |||||
ApplicationWriteableSize | uint64 | ||||||
Deprecated | string | No value | |||||
Description | string | When at least some portion of the NonVolatileStorage is writeable (ApplicationWriteable property = TRUE), Application WritableSize indicates the number of bits available for application data. If the ApplicationWriteable property is FALSE, this property is undefined. | |||||
ModelCorrespondence | string | CIM_NonVolatileStorage.ApplicationWriteable | |||||
PUnit | string | bit | |||||
Units | string | Bits | |||||
IsWriteable | boolean | ||||||
Deprecated | string | CIM_Memory.Access | |||||
Description | string | Indicating that the NV storage is writeable. | |||||
StartAddressForApplicationWrite | uint64 | ||||||
Deprecated | string | No value | |||||
Description | string | When at least some portion of the NonVolatileStorage is writeable (ApplicationWriteable property = TRUE), StartAddress forApplcationWrite indicates the starting address for application data. If the ApplicationWriteable property is FALSE, this property is undefined. | |||||
ModelCorrespondence | string | CIM_NonVolatileStorage.ApplicationWriteable |
Name | Data Type |
---|---|
Access | uint16 |
AllocationState | string |
Availability | uint16 |
BlockSize | uint64 |
Caption | string |
CommunicationStatus | uint16 |
CompressionRate | uint16 |
CompressionState | uint16 |
ConsumableBlocks | uint64 |
CorrectableError | boolean |
CreationClassName | string |
DataOrganization | uint16 |
DataRedundancy | uint16 |
DeltaReservation | uint8 |
Description | string |
DetailedStatus | uint16 |
DeviceID | string |
ElementName | string |
EnabledDefault | uint16 |
EnabledState | uint16 |
EndingAddress | uint64 |
ErrorAccess | uint16 |
ErrorAddress | uint64 |
ErrorCleared | boolean |
ErrorDataOrder | uint16 |
ErrorDescription | string |
ErrorInfo | uint16 |
ErrorMethodology | string |
ErrorResolution | uint64 |
ErrorTime | datetime |
ErrorTransferSize | uint32 |
ExtentInterleaveDepth | uint64 |
ExtentStripeLength | uint64 |
Generation | uint64 |
HealthState | uint16 |
InstallDate | datetime |
InstanceID | string |
IsBasedOnUnderlyingRedundancy | boolean |
IsComposite | boolean |
IsCompressed | boolean |
IsConcatenated | boolean |
LastErrorCode | uint32 |
LocationIndicator | uint16 |
MaxQuiesceTime | uint64 |
Name | string |
NameFormat | uint16 |
NameNamespace | uint16 |
NoSinglePointOfFailure | boolean |
NumberOfBlocks | uint64 |
OperatingStatus | uint16 |
OtherEnabledState | string |
OtherErrorDescription | string |
OtherNameFormat | string |
OtherNameNamespace | string |
OtherUsageDescription | string |
PackageRedundancy | uint16 |
PowerManagementSupported | boolean |
PowerOnHours | uint64 |
PrimaryStatus | uint16 |
Primordial | boolean |
Purpose | string |
RequestedState | uint16 |
SequentialAccess | boolean |
StartingAddress | uint64 |
Status | string |
StatusInfo | uint16 |
SystemCreationClassName | string |
SystemLevelAddress | boolean |
SystemName | string |
TimeOfLastStateChange | datetime |
TotalPowerOnHours | uint64 |
TransitioningToState | uint16 |
Usage | uint16 |
Volatile | boolean |
AdditionalAvailability | uint16[] |
AdditionalErrorData | uint8[] |
AvailableRequestedStates | uint16[] |
ClientSettableUsage | uint16[] |
ErrorData | uint8[] |
ExtentDiscriminator | string[] |
ExtentStatus | uint16[] |
IdentifyingDescriptions | string[] |
OperationalStatus | uint16[] |
OtherIdentifyingInfo | string[] |
PowerManagementCapabilities | uint16[] |
StatusDescriptions | string[] |
Name | Return Type |
---|---|
EnableDevice | uint32 |
OnlineDevice | uint32 |
QuiesceDevice | uint32 |
RequestStateChange | uint32 |
Reset | uint32 |
RestoreProperties | uint32 |
SaveProperties | uint32 |
SetPowerState | uint32 |