---
title: CFTreeCopyDescriptionCallBack
framework: Core Foundation
role: symbol
role_heading: Type Alias
path: corefoundation/cftreecopydescriptioncallback
---

# CFTreeCopyDescriptionCallBack

Callback function used to provide a description of the program-defined information pointer.

## Declaration

```swift
typealias CFTreeCopyDescriptionCallBack = (UnsafeRawPointer?) -> Unmanaged<CFString>?
```

## Parameters

- `info`: The program-supplied information pointer provided in a doc://com.apple.corefoundation/documentation/CoreFoundation/CFTreeContext structure.

## Return Value

Return Value A textual description of info. The caller is responsible for releasing this object.

## See Also

### Callbacks

- [CFTreeApplierFunction](corefoundation/cftreeapplierfunction.md)
- [CFTreeReleaseCallBack](corefoundation/cftreereleasecallback.md)
- [CFTreeRetainCallBack](corefoundation/cftreeretaincallback.md)
