---
title: "CFFileDescriptorGetNativeDescriptor(_:)"
framework: corefoundation
role: symbol
role_heading: Function
path: "corefoundation/cffiledescriptorgetnativedescriptor(_:)"
---

# CFFileDescriptorGetNativeDescriptor(_:)

Returns the native file descriptor for a given CFFileDescriptor.

## Declaration

```swift
func CFFileDescriptorGetNativeDescriptor(_ f: CFFileDescriptor!) -> CFFileDescriptorNativeDescriptor
```

## Parameters

- `f`: A CFFileDescriptor.

## Return Value

Return Value The native file descriptor for f.

## See Also

### Related Documentation

- [CFFileDescriptorInvalidate(_:)](corefoundation/cffiledescriptorinvalidate(_:).md)

### Getting Information About a File Descriptor

- [CFFileDescriptorIsValid(_:)](corefoundation/cffiledescriptorisvalid(_:).md)
- [CFFileDescriptorGetContext(_:_:)](corefoundation/cffiledescriptorgetcontext(_:_:).md)
