---
title: "MIDIThruConnectionSetParams(_:_:)"
framework: coremidi
role: symbol
role_heading: Function
path: "coremidi/midithruconnectionsetparams(_:_:)"
---

# MIDIThruConnectionSetParams(_:_:)

Updates a thru connection’s parameters.

## Declaration

```swift
func MIDIThruConnectionSetParams(_ connection: MIDIThruConnectionRef, _ inConnectionParams: CFData) -> OSStatus
```

## Parameters

- `connection`: The connection to update.
- `inConnectionParams`: The connection’s new parameters in a doc://com.apple.documentation/documentation/CoreFoundation/CFData.

## Return Value

Return Value An OSStatus result code.

## See Also

### Configuring Parameters

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