---
title: IOPCIBARType
framework: pcidriverkit
role: symbol
role_heading: Enumeration
path: pcidriverkit/iopcibartype
---

# IOPCIBARType

## Declaration

```occ
enum IOPCIBARType : unsigned int;
```

## Overview

Overview BAR types for GetBARInfo

## Topics

### Enumeration Cases

- [kPCIBARTypeIO](pcidriverkit/iopcibartype/kpcibartypeio.md)
- [kPCIBARTypeM32](pcidriverkit/iopcibartype/kpcibartypem32.md)
- [kPCIBARTypeM32PF](pcidriverkit/iopcibartype/kpcibartypem32pf.md)
- [kPCIBARTypeM64](pcidriverkit/iopcibartype/kpcibartypem64.md)
- [kPCIBARTypeM64PF](pcidriverkit/iopcibartype/kpcibartypem64pf.md)

## See Also

### Data Types

- [IOPCILinkSpeed](pcidriverkit/iopcilinkspeed.md)
- [IOPCIMemoryRange](pcidriverkit/iopcimemoryrange.md)
- [IOPCISaveDeviceStateOptions](pcidriverkit/iopcisavedevicestateoptions.md)
- [tIOPCILinkControlASPMBits](pcidriverkit/tiopcilinkcontrolaspmbits.md)
