---
title: kCFURLVolumeSupportsVolumeSizesKey
framework: corefoundation
role: symbol
role_heading: Global Variable
path: corefoundation/kcfurlvolumesupportsvolumesizeskey
---

# kCFURLVolumeSupportsVolumeSizesKey

Key for determining whether the volume supports returning volume size information, returned as a CFBoolean object. If true, volume size information is available as values of the kCFURLVolumeTotalCapacityKey and kCFURLVolumeAvailableCapacityKey keys.

## Declaration

```swift
let kCFURLVolumeSupportsVolumeSizesKey: 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)
