Name | Data Type | Value |
---|---|---|
Description | string | GPT is a newer partitioning style that supports volumes larger than the 2 terabyte max of other partition styles. GPT in general is associated with PC X86 architectures, but GPT partitions are OS and platform independent. GPT uses 16 byte GUIDs (Globally Unique IDs) for certain properties. The DeviceId property inherited from LogicalDevice should be a GUID for GPTDiskPartitions; this string property should be formatted as a 32 character string with two text bytes representing each binary byte. GPT specifications call for a Protective MBR table (PMBR) in block 0 followed by an GPT (GUID Partition Table). The MBR must describe a single active partition - the GPT Partition that occupies the rest of the disk. The user only sees the GPT 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 GPT style partitions are exposed through the CIM model. |
UMLPackagePath | string | CIM::Device::StorageExtents |
Version | string | 2.45.0 |
Name | Data Type | Default Value | Qualifiers | ||||
---|---|---|---|---|---|---|---|
Name | Data Type | Value | |||||
PartitionType | string | ||||||
Description | string | The PartitionType as defined in the GPT specs and platform specific documentation - GUID format. This string property SHALL be formatted with two text bytes representing each binary byte. |
Name | Data Type | Class Origin |
---|---|---|
Access | uint16 | CIM_StorageExtent |
Allocatable | boolean | CIM_MediaPartition |
AllocationState | string | CIM_LogicalDevice |
Availability | uint16 | CIM_LogicalDevice |
BlockSize | uint64 | CIM_StorageExtent |
Bootable | boolean | CIM_MediaPartition |
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
CompressionRate | uint16 | CIM_StorageExtent |
CompressionState | uint16 | CIM_StorageExtent |
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 |
IsCompressed | 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 |
ExtentDiscriminator | string[] | 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 |