---
title: UASPipeDescriptor
framework: IOKit
role: symbol
role_heading: Structure
platforms: [Mac Catalyst 13.0+, macOS 10.8+]
path: iokit/uaspipedescriptor
---

# UASPipeDescriptor

## Declaration

```occ
typedef struct UASPipeDescriptor {
    ...
} UASPipeDescriptor;
```

## Overview

Overview Structure used to specify the Mass Storage Specific UAS pipe usage descriptor

## Topics

### Instance Properties

- [bDescriptorType](iokit/uaspipedescriptor/1425769-bdescriptortype.md)
- [bLength](iokit/uaspipedescriptor/1425683-blength.md)
- [bPipeID](iokit/uaspipedescriptor/1426179-bpipeid.md)
- [bReserved](iokit/uaspipedescriptor/1426044-breserved.md)

## See Also

### Related Documentation

- [pseudosymbol-1807399](pseudosymbol-1807399.md)
