Name | Data Type | Value |
---|---|---|
Description | string | Since the MemoryMappedIO class applies to memory AND port resources, there is the potential for key conflict. For example, both a memory resource and a port resource may be located at address 0. Since StartingAddress is the distinguishing key of MemoryMappedIO, two instances would be created with the same key. This is prevented by defining memory and port resource subclasses of MemoryMappedIO, and allowing the CreationClassName key property to distinguish between them and force uniqueness in their keys. |
UMLPackagePath | string | CIM::System::SystemResources |
Version | string | 2.6.0 |
Name | Data Type |
---|---|
Caption | string |
CommunicationStatus | uint16 |
CreationClassName | string |
CSCreationClassName | string |
CSName | string |
Description | string |
DetailedStatus | uint16 |
ElementName | string |
EnabledDefault | uint16 |
EnabledState | uint16 |
EndingAddress | uint64 |
Generation | uint64 |
HealthState | uint16 |
ImplementationInfo | uint16 |
InstallDate | datetime |
InstanceID | string |
MappedResource | uint16 |
Name | string |
OperatingStatus | uint16 |
OtherEnabledState | string |
PrimaryStatus | uint16 |
RequestedState | uint16 |
Shareable | boolean |
StartingAddress | uint64 |
Status | string |
TimeOfLastStateChange | datetime |
TransitioningToState | uint16 |
AvailableRequestedStates | uint16[] |
OperationalStatus | uint16[] |
StatusDescriptions | string[] |
Name | Return Type |
---|---|
RequestStateChange | uint32 |