Name | Data Type | Value |
---|---|---|
Description | string | EFI is a newer partitioning style that supports volumes larger than the 2 terabyte max of other partition styles. EFI in general is associated with PC X86 architectures, but EFI partitions are OS and platform independent. EFI uses 16 byte GUIDs (Globally Unique IDs) for certain properties. The DeviceId property inherited from LogicalDevice should be a GUID for EFIDIskPartitions; this string property should be formatted as a 32 character string with two text bytes representing each binary byte. EFI specifications call for a Protective MBR table (PMBR) in block 0 followed by an EFI GPT (GUID Partition Table). The MBR must describe a single active partition - the EFI Partition that occupies the rest of the disk. The user only sees the EFI style partitions in this second MBR partition. This could be modelled as two tiers, but since the specification requires this precise behavior with no management at the MBR level, only the EFI style partitions are exposed through the CIM model. |
Experimental | boolean | true |
UMLPackagePath | string | CIM::Device::StorageExtents |
Version | string | 2.8.1000 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
PartitionType | string | ||||||
Description | string | The PartitionType as defined in the EFI specs and platform specific documentation - GUID format. This string property MUST be formatted with two text bytes representing each binary byte. |
Name | Data Type | Class Origin |
---|---|---|
Access | uint16 | CIM_StorageExtent |
Allocatable | boolean | CIM_MediaPartition |
Availability | uint16 | CIM_LogicalDevice |
BlockSize | uint64 | CIM_StorageExtent |
Bootable | boolean | CIM_MediaPartition |
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
ConsumableBlocks | uint64 | CIM_StorageExtent |
CreationClassName | string | CIM_LogicalDevice |
DataOrganization | uint16 | CIM_StorageExtent |
DataRedundancy | uint16 | CIM_StorageExtent |
DeltaReservation | uint8 | CIM_StorageExtent |
Description | string | CIM_ManagedElement |
DetailedStatus | uint16 | CIM_ManagedSystemElement |
DeviceID | string | CIM_LogicalDevice |
ElementName | string | CIM_ManagedElement |
EnabledDefault | uint16 | CIM_EnabledLogicalElement |
EnabledState | uint16 | CIM_EnabledLogicalElement |
ErrorCleared | boolean | CIM_LogicalDevice |
ErrorDescription | string | CIM_LogicalDevice |
ErrorMethodology | string | CIM_StorageExtent |
Extendable | boolean | CIM_MediaPartition |
ExtentInterleaveDepth | uint64 | CIM_StorageExtent |
ExtentStripeLength | uint64 | CIM_StorageExtent |
Generation | uint64 | CIM_ManagedElement |
HealthState | uint16 | CIM_ManagedSystemElement |
InstallDate | datetime | CIM_ManagedSystemElement |
InstanceID | string | CIM_ManagedElement |
IsBasedOnUnderlyingRedundancy | boolean | CIM_StorageExtent |
IsComposite | boolean | CIM_StorageExtent |
IsConcatenated | boolean | CIM_StorageExtent |
LastErrorCode | uint32 | CIM_LogicalDevice |
LocationIndicator | uint16 | CIM_LogicalDevice |
MaxQuiesceTime | uint64 | CIM_LogicalDevice |
Name | string | CIM_StorageExtent |
NameFormat | uint16 | CIM_StorageExtent |
NameNamespace | uint16 | CIM_StorageExtent |
NoSinglePointOfFailure | boolean | CIM_StorageExtent |
NumberOfBlocks | uint64 | CIM_StorageExtent |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
OtherNameFormat | string | CIM_StorageExtent |
OtherNameNamespace | string | CIM_StorageExtent |
OtherUsageDescription | string | CIM_StorageExtent |
PackageRedundancy | uint16 | CIM_StorageExtent |
PowerManagementSupported | boolean | CIM_LogicalDevice |
PowerOnHours | uint64 | CIM_LogicalDevice |
PrimaryStatus | uint16 | CIM_ManagedSystemElement |
Primordial | boolean | CIM_StorageExtent |
Purpose | string | CIM_StorageExtent |
RequestedState | uint16 | CIM_EnabledLogicalElement |
SequentialAccess | boolean | CIM_StorageExtent |
Signature | string | CIM_MediaPartition |
SignatureAlgorithm | string | CIM_MediaPartition |
SignatureState | string | CIM_MediaPartition |
Status | string | CIM_ManagedSystemElement |
StatusInfo | uint16 | CIM_LogicalDevice |
SystemCreationClassName | string | CIM_LogicalDevice |
SystemName | string | CIM_LogicalDevice |
TimeOfLastStateChange | datetime | CIM_EnabledLogicalElement |
TotalPowerOnHours | uint64 | CIM_LogicalDevice |
TransitioningToState | uint16 | CIM_EnabledLogicalElement |
Usage | uint16 | CIM_StorageExtent |
AdditionalAvailability | uint16[] | CIM_LogicalDevice |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
ClientSettableUsage | uint16[] | CIM_StorageExtent |
ExtentStatus | uint16[] | CIM_StorageExtent |
IdentifyingDescriptions | string[] | CIM_LogicalDevice |
OperationalStatus | uint16[] | CIM_ManagedSystemElement |
OtherIdentifyingInfo | string[] | CIM_LogicalDevice |
PowerManagementCapabilities | uint16[] | CIM_LogicalDevice |
StatusDescriptions | string[] | CIM_ManagedSystemElement |
Name | Return Type | Class Origin |
---|---|---|
EnableDevice | uint32 | CIM_LogicalDevice |
OnlineDevice | uint32 | CIM_LogicalDevice |
QuiesceDevice | uint32 | CIM_LogicalDevice |
RequestStateChange | uint32 | CIM_EnabledLogicalElement |
Reset | uint32 | CIM_LogicalDevice |
RestoreProperties | uint32 | CIM_LogicalDevice |
SaveProperties | uint32 | CIM_LogicalDevice |
SetPowerState | uint32 | CIM_LogicalDevice |