Name | Data Type | Value |
---|---|---|
Description | string | Describes an operating system visible memory extent. The term visible as used here indicates that the memory has been mapped directly or indirectly into the system address space. |
UMLPackagePath | string | CIM::Core |
Version | string | 2.45.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
AccessGranularity | uint16 | ||||||
Description | string | Describes the granularity (block vs. byte) used by software accessing this memory. AccessGranularity is used to identify the units of read and write, while BlockSize and NumberOfBlocks is used to identify the capacity of the memory. | |||||
ValueMap | string | 0, 1, 2, .., 32768..65535 | |||||
Values | string | Unknown, Block Addressable, Byte Addressable, DMTF Reserved, Vendor Reserved | |||||
ProcessAffinity | string | ||||||
Description | string | If the controller has topology related constraints which limit its suitability for a given purpose, they can be exposed using this property. For example, if the visible memory is such that it can be accessed from one processor in a multi-processor system its accessed is constrained to usages from that processor. In that case, ProcessorAffinity is set to the DeviceID of the processor. | |||||
MaxLen | uint32 | 256 | |||||
ModelCorrespondence | string | CIM_Processor.DeviceID | |||||
Replication | uint16 | ||||||
Description | string | Indicates whether the contents of this extent are replicated either locally or on a remote system. Replication conveys the capabilities of memory controllers to mirror address ranges and the ability of system software/hardware to do RDMA type replication to another system. If Replication has a value, then PackageRedundancy and DataRedundancy would be used to expose the level of redundancy. | |||||
ValueMap | string | 0, 1, 2, 3, .., 32768..65535 | |||||
Values | string | Unknown, Not Replicated, Local Replication, Remote Replication, DMTF Reserved, Vendor Reserved |
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 |