---
title: bInterval
framework: usbdriverkit
role: symbol
role_heading: Instance Property
path: usbdriverkit/iousbendpointdescriptor/binterval
---

# bInterval

The interval to use when polling the endpoint for data transfers, specified in frames or microframes depending on the device’s speed.

## Declaration

```occ
uint8_t bInterval;
```

## See Also

### Accessing the Descriptor Properties

- [bLength](usbdriverkit/iousbendpointdescriptor/blength.md)
- [bDescriptorType](usbdriverkit/iousbendpointdescriptor/bdescriptortype.md)
- [bEndpointAddress](usbdriverkit/iousbendpointdescriptor/bendpointaddress.md)
- [bmAttributes](usbdriverkit/iousbendpointdescriptor/bmattributes.md)
- [wMaxPacketSize](usbdriverkit/iousbendpointdescriptor/wmaxpacketsize.md)
