<!--
{
  "documentType" : "article",
  "framework" : "PCIDriverKit",
  "identifier" : "/documentation/PCIDriverKit/pcidriverkit-enumerations",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "PCIDriverKit Enumerations"
}
-->

# PCIDriverKit Enumerations

## Topics

### Enumerations

[Anonymous](/documentation/PCIDriverKit/anonymous-enum)

[`typedef enum tIOPCIAccessOptions : unsigned int { ... } tIOPCIAccessOptions;`](/documentation/PCIDriverKit/tIOPCIAccessOptions)

[`typedef enum tIOPCIDeviceResetOptions : unsigned int { ... } tIOPCIDeviceResetOptions;`](/documentation/PCIDriverKit/tIOPCIDeviceResetOptions)

[`typedef enum tIOPCIDeviceResetTypes : unsigned int { ... } tIOPCIDeviceResetTypes;`](/documentation/PCIDriverKit/tIOPCIDeviceResetTypes)

[`typedef enum tIOPCILinkSpeed : unsigned int { ... } tIOPCILinkSpeed;`](/documentation/PCIDriverKit/tIOPCILinkSpeed)

[`enum IOPCIBARType : unsigned int;`](/documentation/PCIDriverKit/IOPCIBARType)

[`enum IOPCILinkSpeed : unsigned int;`](/documentation/PCIDriverKit/IOPCILinkSpeed)

[`enum IOPCIMemoryRange : unsigned int;`](/documentation/PCIDriverKit/IOPCIMemoryRange)

[`enum IOPCISaveDeviceStateOptions : unsigned int;`](/documentation/PCIDriverKit/IOPCISaveDeviceStateOptions)

[`typedef enum tIOPCIAccessOptions : unsigned int { ... } tIOPCIAccessOptions;`](/documentation/PCIDriverKit/tIOPCIAccessOptions)

[`typedef enum tIOPCIDeviceResetOptions : unsigned int { ... } tIOPCIDeviceResetOptions;`](/documentation/PCIDriverKit/tIOPCIDeviceResetOptions)

[`typedef enum tIOPCIDeviceResetTypes : unsigned int { ... } tIOPCIDeviceResetTypes;`](/documentation/PCIDriverKit/tIOPCIDeviceResetTypes)

[`enum tIOPCILinkControlASPMBits : unsigned int;`](/documentation/PCIDriverKit/tIOPCILinkControlASPMBits)

[`typedef enum tIOPCILinkSpeed : unsigned int { ... } tIOPCILinkSpeed;`](/documentation/PCIDriverKit/tIOPCILinkSpeed)

[Interrupt Types](/documentation/PCIDriverKit/interrupt-types-enum)

Interrupt types that the device supports.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)