---
title: "AudioFileComponentGetUserData(_:_:_:_:_:)"
framework: audiotoolbox
role: symbol
role_heading: Function
path: "audiotoolbox/audiofilecomponentgetuserdata(_:_:_:_:_:)"
---

# AudioFileComponentGetUserData(_:_:_:_:_:)

## Declaration

```swift
func AudioFileComponentGetUserData(_ inComponent: AudioFileComponent, _ inUserDataID: UInt32, _ inIndex: UInt32, _ ioUserDataSize: UnsafeMutablePointer<UInt32>, _ outUserData: UnsafeMutableRawPointer) -> OSStatus
```

## See Also

### Accessing the User Data

- [AudioFileComponentSetUserData(_:_:_:_:_:)](audiotoolbox/audiofilecomponentsetuserdata(_:_:_:_:_:).md)
- [AudioFileComponentCountUserData(_:_:_:)](audiotoolbox/audiofilecomponentcountuserdata(_:_:_:).md)
- [AudioFileComponentGetUserDataSize(_:_:_:_:)](audiotoolbox/audiofilecomponentgetuserdatasize(_:_:_:_:).md)
- [AudioFileComponentRemoveUserData(_:_:_:)](audiotoolbox/audiofilecomponentremoveuserdata(_:_:_:).md)
- [AudioFileComponentCountUserDataProc](audiotoolbox/audiofilecomponentcountuserdataproc.md)
- [AudioFileComponentGetUserDataProc](audiotoolbox/audiofilecomponentgetuserdataproc.md)
- [AudioFileComponentGetUserDataSizeProc](audiotoolbox/audiofilecomponentgetuserdatasizeproc.md)
- [AudioFileComponentRemoveUserDataProc](audiotoolbox/audiofilecomponentremoveuserdataproc.md)
- [AudioFileComponentSetUserDataProc](audiotoolbox/audiofilecomponentsetuserdataproc.md)
- [CountUserDataFDF](audiotoolbox/countuserdatafdf.md)
- [GetUserDataFDF](audiotoolbox/getuserdatafdf.md)
- [GetUserDataSizeFDF](audiotoolbox/getuserdatasizefdf.md)
