---
title: "AEDisposeRemoteProcessResolver(_:)"
framework: coreservices
role: symbol
role_heading: Function
path: coreservices/1442572-aedisposeremoteprocessresolver
---

# AEDisposeRemoteProcessResolver(_:)

Disposes of an AERemoteProcessResolverRef.

## Declaration

```swift
func AEDisposeRemoteProcessResolver(_ ref: AERemoteProcessResolverRef!)
```

## Parameters

- `ref`: The doc://com.apple.documentation/documentation/coreservices/aeremoteprocessresolverref to dispose of. Acquired from a previous call to doc://com.apple.documentation/documentation/coreservices/1445692-aecreateremoteprocessresolver.

## Discussion

Discussion If this resolver is currently scheduled on a run loop, it is unscheduled, and the asynchronous callback is not executed. Version-Notes Thread safe starting in OS X v10.3.

## See Also

### Locating Processes on Remote Computers

- [AECreateRemoteProcessResolver(_:_:)](coreservices/1445692-aecreateremoteprocessresolver.md)
- [AERemoteProcessResolverGetProcesses(_:_:)](coreservices/1444456-aeremoteprocessresolvergetproces.md)
- [AERemoteProcessResolverScheduleWithRunLoop(_:_:_:_:_:)](coreservices/1447259-aeremoteprocessresolverschedulew.md)
