---
title: Slot Capabilities
framework: pcidriverkit
role: collectionGroup
role_heading: API Collection
path: pcidriverkit/slot-capabilities-enum
---

# Slot Capabilities

Constants that you use to get the slot-related capabilities of the PCI device.

## Topics

### Capabilities

- [kIOPCISlotCapabilitiesBitAttentionButtonPresent](pcidriverkit/kiopcislotcapabilitiesbitattentionbuttonpresent.md)
- [kIOPCISlotCapabilitiesBitPowerControllerPresent](pcidriverkit/kiopcislotcapabilitiesbitpowercontrollerpresent.md)
- [kIOPCISlotCapabilitiesBitMRLSensorPresent](pcidriverkit/kiopcislotcapabilitiesbitmrlsensorpresent.md)
- [kIOPCISlotCapabilitiesBitAttentionIndicatorPresent](pcidriverkit/kiopcislotcapabilitiesbitattentionindicatorpresent.md)
- [kIOPCISlotCapabilitiesBitPowerIndicatorPresent](pcidriverkit/kiopcislotcapabilitiesbitpowerindicatorpresent.md)
- [kIOPCISlotCapabilitiesBitHotPlugSurprise](pcidriverkit/kiopcislotcapabilitiesbithotplugsurprise.md)
- [kIOPCISlotCapabilitiesBitHotPlugCapable](pcidriverkit/kiopcislotcapabilitiesbithotplugcapable.md)
- [kIOPCISlotCapabilitiesBitElectromechanicalInterlockPresent](pcidriverkit/kiopcislotcapabilitiesbitelectromechanicalinterlockpresent.md)
- [kIOPCISlotCapabilitiesBitNoCommandCompletedSupport](pcidriverkit/kiopcislotcapabilitiesbitnocommandcompletedsupport.md)

## See Also

### Getting Device Information

- [FindPCICapability](pcidriverkit/iopcidevice/findpcicapability.md)
- [GetBusDeviceFunction](pcidriverkit/iopcidevice/getbusdevicefunction.md)
- [PCI Capabilities](pcidriverkit/pci-capabilities-enum.md)
