---
title: IOPCIMemoryRange
framework: pcidriverkit
role: symbol
role_heading: Enumeration
path: pcidriverkit/iopcimemoryrange
---

# IOPCIMemoryRange

## Declaration

```occ
enum IOPCIMemoryRange : unsigned int;
```

## Overview

Overview BAR indexes for GetBARInfo

## Topics

### Enumeration Cases

- [kPCIMemoryRangeBAR0](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar0.md)
- [kPCIMemoryRangeBAR1](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar1.md)
- [kPCIMemoryRangeBAR2](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar2.md)
- [kPCIMemoryRangeBAR3](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar3.md)
- [kPCIMemoryRangeBAR4](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar4.md)
- [kPCIMemoryRangeBAR5](pcidriverkit/iopcimemoryrange/kpcimemoryrangebar5.md)
- [kPCIMemoryRangeExpansionROM](pcidriverkit/iopcimemoryrange/kpcimemoryrangeexpansionrom.md)

## See Also

### Data Types

- [IOPCIBARType](pcidriverkit/iopcibartype.md)
- [IOPCILinkSpeed](pcidriverkit/iopcilinkspeed.md)
- [IOPCISaveDeviceStateOptions](pcidriverkit/iopcisavedevicestateoptions.md)
- [tIOPCILinkControlASPMBits](pcidriverkit/tiopcilinkcontrolaspmbits.md)
