---
title: "SCNetworkSetSetServiceOrder(_:_:)"
framework: systemconfiguration
role: symbol
role_heading: Function
path: "systemconfiguration/scnetworksetsetserviceorder(_:_:)"
---

# SCNetworkSetSetServiceOrder(_:_:)

Stores the user-specified ordering of network services for the specified set.

## Declaration

```swift
func SCNetworkSetSetServiceOrder(_ set: SCNetworkSet, _ newOrder: CFArray) -> Bool
```

## Parameters

- `set`: The set (the complete configuration for a single location).
- `newOrder`: The ordered list of service identifiers for the set.

## Return Value

Return Value TRUE if the new service order was saved; FALSE if an error occurred.

## See Also

### Configuring Network Sets

- [SCNetworkSetAddService(_:_:)](systemconfiguration/scnetworksetaddservice(_:_:).md)
- [SCNetworkSetContainsInterface(_:_:)](systemconfiguration/scnetworksetcontainsinterface(_:_:).md)
- [SCNetworkSetCopy(_:_:)](systemconfiguration/scnetworksetcopy(_:_:).md)
- [SCNetworkSetCopyAll(_:)](systemconfiguration/scnetworksetcopyall(_:).md)
- [SCNetworkSetCopyCurrent(_:)](systemconfiguration/scnetworksetcopycurrent(_:).md)
- [SCNetworkSetCopyServices(_:)](systemconfiguration/scnetworksetcopyservices(_:).md)
- [SCNetworkSetCreate(_:)](systemconfiguration/scnetworksetcreate(_:).md)
- [SCNetworkSetGetName(_:)](systemconfiguration/scnetworksetgetname(_:).md)
- [SCNetworkSetGetServiceOrder(_:)](systemconfiguration/scnetworksetgetserviceorder(_:).md)
- [SCNetworkSetGetSetID(_:)](systemconfiguration/scnetworksetgetsetid(_:).md)
- [SCNetworkSetGetTypeID()](systemconfiguration/scnetworksetgettypeid().md)
- [SCNetworkSetRemove(_:)](systemconfiguration/scnetworksetremove(_:).md)
- [SCNetworkSetRemoveService(_:_:)](systemconfiguration/scnetworksetremoveservice(_:_:).md)
- [SCNetworkSetSetCurrent(_:)](systemconfiguration/scnetworksetsetcurrent(_:).md)
- [SCNetworkSetSetName(_:_:)](systemconfiguration/scnetworksetsetname(_:_:).md)
