# Data Object - HostPciPassthruInfo(vim.host.PciPassthruInfo)

Property of
  HostConfigInfo, HostPciPassthruSystem
Extended by
  HostSriovInfo
Extends
  DynamicData
Since
  vSphere API 4.0

## Data Object Description

This data object provides information about the state of PciPassthru for all pci devices.

Properties

Name | Type | Description
--- | --- | ---
dependentDevice | xsd:string | Device which needs to be unclaimed by vmkernel (may be bridge)
hardwareLabel* | xsd:string | The hardware label of this PCI device. Since vSphere API 7.0.2.0
id | xsd:string | The name ID of this PCI, composed of "bus:slot.function".
passthruActive | xsd:boolean | Whether passThru is active for this device (meaning enabled + rebooted)
passthruCapable | xsd:boolean | Whether passThru is even possible for this device (decided by vmkctl)
passthruEnabled | xsd:boolean | Whether passThru has been configured by the user
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="HostPciPassthruInfo"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="id" type="xsd:string"/> <element name="dependentDevice" type="xsd:string"/> <element name="passthruEnabled" type="xsd:boolean"/> <element name="passthruCapable" type="xsd:boolean"/> <element name="passthruActive" type="xsd:boolean"/> <element name="hardwareLabel" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>