---
title: AERemoteProcessResolverContext
framework: coreservices
role: symbol
role_heading: Structure
path: coreservices/aeremoteprocessresolvercontext
---

# AERemoteProcessResolverContext

Supplied as a parameter when performing asynchronous resolutionof remote processes.

## Declaration

```swift
struct AERemoteProcessResolverContext
```

## Overview

Overview When you call AERemoteProcessResolverScheduleWithRunLoop(_:_:_:_:_:) forasynchronous resolution, you supply a reference to a structure ofthis type, along with a reference to a callback routine, definedby AERemoteProcessResolverCallback.The context is copied and the info pointer retained. When the callbackis made, the info pointer is passed to the callback.

## Topics

### Initializers

- [init()](coreservices/aeremoteprocessresolvercontext/1449429-init.md)
- [init(version:info:retain:release:copyDescription:)](coreservices/aeremoteprocessresolvercontext/1792092-init.md)

### Instance Properties

- [copyDescription](coreservices/aeremoteprocessresolvercontext/1442771-copydescription.md)
- [info](coreservices/aeremoteprocessresolvercontext/1449518-info.md)
- [release](coreservices/aeremoteprocessresolvercontext/1444738-release.md)
- [retain](coreservices/aeremoteprocessresolvercontext/1450097-retain.md)
- [version](coreservices/aeremoteprocessresolvercontext/1445231-version.md)
