---
title: CFFileDescriptorContext
framework: corefoundation
role: symbol
role_heading: Structure
path: corefoundation/cffiledescriptorcontext
---

# CFFileDescriptorContext

Defines a structure for the context of a CFFileDescriptor.

## Declaration

```swift
struct CFFileDescriptorContext
```

## Topics

### Initializers

- [init()](corefoundation/cffiledescriptorcontext/init().md)
- [init(version:info:retain:release:copyDescription:)](corefoundation/cffiledescriptorcontext/init(version:info:retain:release:copydescription:).md)

### Instance Properties

- [copyDescription](corefoundation/cffiledescriptorcontext/copydescription.md)
- [info](corefoundation/cffiledescriptorcontext/info.md)
- [release](corefoundation/cffiledescriptorcontext/release.md)
- [retain](corefoundation/cffiledescriptorcontext/retain.md)
- [version](corefoundation/cffiledescriptorcontext/version.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

- [CFFileDescriptorNativeDescriptor](corefoundation/cffiledescriptornativedescriptor.md)
- [CFFileDescriptorCallBack](corefoundation/cffiledescriptorcallback.md)
