---
title: kCFURLVolumeIsRemovableKey
framework: corefoundation
role: symbol
role_heading: Global Variable
path: corefoundation/kcfurlvolumeisremovablekey
---

# kCFURLVolumeIsRemovableKey

Key for determining whether the volume is removable from the drive mechanism, returned as a CFBoolean object.

## Declaration

```swift
let kCFURLVolumeIsRemovableKey: CFString!
```

## See Also

### Constants

- [kCFURLVolumeNameKey](corefoundation/kcfurlvolumenamekey.md)
- [kCFURLVolumeLocalizedNameKey](corefoundation/kcfurlvolumelocalizednamekey.md)
- [kCFURLVolumeLocalizedFormatDescriptionKey](corefoundation/kcfurlvolumelocalizedformatdescriptionkey.md)
- [kCFURLVolumeTotalCapacityKey](corefoundation/kcfurlvolumetotalcapacitykey.md)
- [kCFURLVolumeAvailableCapacityKey](corefoundation/kcfurlvolumeavailablecapacitykey.md)
- [kCFURLVolumeResourceCountKey](corefoundation/kcfurlvolumeresourcecountkey.md)
- [kCFURLVolumeSupportsPersistentIDsKey](corefoundation/kcfurlvolumesupportspersistentidskey.md)
- [kCFURLVolumeSupportsSymbolicLinksKey](corefoundation/kcfurlvolumesupportssymboliclinkskey.md)
- [kCFURLVolumeSupportsHardLinksKey](corefoundation/kcfurlvolumesupportshardlinkskey.md)
- [kCFURLVolumeSupportsJournalingKey](corefoundation/kcfurlvolumesupportsjournalingkey.md)
- [kCFURLVolumeIsJournalingKey](corefoundation/kcfurlvolumeisjournalingkey.md)
- [kCFURLVolumeSupportsSparseFilesKey](corefoundation/kcfurlvolumesupportssparsefileskey.md)
- [kCFURLVolumeSupportsZeroRunsKey](corefoundation/kcfurlvolumesupportszerorunskey.md)
- [kCFURLVolumeSupportsCaseSensitiveNamesKey](corefoundation/kcfurlvolumesupportscasesensitivenameskey.md)
- [kCFURLVolumeSupportsCasePreservedNamesKey](corefoundation/kcfurlvolumesupportscasepreservednameskey.md)
