Class CIM_PCIDevice
extends CIM_PCIController

Capabilities and management of a PCI device controller on an adapter card.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_Controller
   |
   +--CIM_PCIController
   |
   +--CIM_PCIDevice

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringCapabilities and management of a PCI device controller on an adapter card.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
MaxLatencyuint8
DescriptionstringRegister specifying how often the device needs access to the PCI bus in 250ns. A zero value indicates no requirement.None TRANSLATABLE= true
Unitsstring250 nanosecondsNone TRANSLATABLE= true
MinGrantTimeuint8
DescriptionstringRegister indiating how long the master would like to retain PCI bus ownership whenever it initiates a transaction. A zero value indicates no requirement.None TRANSLATABLE= true
Unitsstring250 nanosecondsNone TRANSLATABLE= true
SubsystemIDuint16
DescriptionstringSubsystem identifier code.None TRANSLATABLE= true
SubsystemVendorIDuint16
DescriptionstringSubsystem vendor ID. ID information is reported from a PCIDevice via protocol-specific requests. The correct place in the CIM Schema for this information is in CIM_PhysicalElement (the Manufacturer property) for hardware, and CIM_Product (the Vendor property) if the information is related to Product acquisition. This data is also reported here since it is part of the standard output from the Device, and as an optimization.None TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
Availabilityuint16CIM_LogicalDevice
CacheLineSizeuint8CIM_PCIController
CaptionstringCIM_ManagedElement
ClassCodeuint8CIM_PCIController
CommandRegisteruint16CIM_PCIController
CreationClassNamestringCIM_LogicalDevice
DescriptionstringCIM_ManagedElement
DeviceIDstringCIM_LogicalDevice
DeviceSelectTiminguint16CIM_PCIController
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
ExpansionROMBaseAddressuint32CIM_PCIController
InstallDatedatetimeCIM_ManagedSystemElement
InterruptPinuint16CIM_PCIController
LastErrorCodeuint32CIM_LogicalDevice
LatencyTimeruint8CIM_PCIController
MaxNumberControlleduint32CIM_Controller
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
ProtocolDescriptionstringCIM_Controller
ProtocolSupporteduint16CIM_Controller
SelfTestEnabledbooleanCIM_PCIController
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TimeOfLastResetdatetimeCIM_Controller
TotalPowerOnHoursuint64CIM_LogicalDevice