---
title: "MIDIThruConnectionGetParams(_:_:)"
framework: coremidi
role: symbol
role_heading: Function
path: "coremidi/midithruconnectiongetparams(_:_:)"
---

# MIDIThruConnectionGetParams(_:_:)

Returns the thru connection’s parameters.

## Declaration

```swift
func MIDIThruConnectionGetParams(_ connection: MIDIThruConnectionRef, _ outConnectionParams: UnsafeMutablePointer<Unmanaged<CFData>>) -> OSStatus
```

## Parameters

- `connection`: The connection to dispose.
- `outConnectionParams`: On successful return, the connection’s parameters in a doc://com.apple.documentation/documentation/CoreFoundation/CFData.

## Return Value

Return Value An OSStatus result code.

## Discussion

Discussion The returned object contains a MIDIThruConnectionParams structure. The caller is responsible for releasing it.

## See Also

### Configuring Parameters

- [MIDIThruConnectionParams](coremidi/midithruconnectionparams.md)
- [MIDIThruConnectionParamsSize(_:)](coremidi/midithruconnectionparamssize(_:).md)
- [MIDIThruConnectionParamsInitialize(_:)](coremidi/midithruconnectionparamsinitialize(_:).md)
- [MIDIThruConnectionSetParams(_:_:)](coremidi/midithruconnectionsetparams(_:_:).md)
