Platforms to show: All Mac Windows Linux Cross-Platform
Back to CFURLMBS class.
CFURLMBS.kCFURLVolumeSupportsExclusiveRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports renamex_np(2)'s RENAME_EXCL option (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeSupportsExtendedSecurityKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume implements extended security (ACLs). (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsFileCloningKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports clonefile(2) (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeSupportsHardLinksKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports hard links (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsJournalingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports a journal used to speed recovery in case of unplanned restart (such as a power outage or crash). This does not necessarily mean the volume is actively using a journal. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsPersistentIDsKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports persistent object identifiers and can look up file system objects by their IDs (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume can be renamed. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsRootDirectoryDatesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports reliable storage of times for the root directory. (Read-only, value type CFBooleanMBS)
for macOS 10.7 or later.
CFURLMBS.kCFURLVolumeSupportsSparseFilesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports sparse files, that is, files which can have 'holes' that have never been written to, and thus do not consume space on disk. A sparse file may have an allocated size on disk that is less than its logical length. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsSwapRenamingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports renamex_np(2)'s RENAME_SWAP option (Read-only, value type CFBooleanMBS)
for macOS 10.12 or later.
CFURLMBS.kCFURLVolumeSupportsSymbolicLinksKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume format supports symbolic links (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsVolumeSizesKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
true if the volume supports returning volume size values (kCFURLVolumeTotalCapacityKey and kCFURLVolumeAvailableCapacityKey). (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeSupportsZeroRunsKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
For security reasons, parts of a file (runs) that have never been written to must appear to contain zeroes. true if the volume keeps track of allocated but unwritten runs of a file so that it can substitute zeroes without actually writing zeroes to the media. (Read-only, value type CFBooleanMBS)
CFURLMBS.kCFURLVolumeTotalCapacityKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Total volume capacity in bytes (Read-only, value type CFNumberMBS)
CFURLMBS.kCFURLVolumeURLForRemountingKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The CFURLMBS needed to remount a network volume, or nil if not available. (Read-only, value type CFURLMBS)
CFURLMBS.kCFURLVolumeURLKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
URL of the volume on which the resource is stored (Read-only, value type CFURLMBS)
CFURLMBS.kCFURLVolumeUUIDStringKey as CFStringMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The volume's persistent UUID as a string, or nil if a persistent UUID is not available for the volume. (Read-only, value type CFStringMBS)
CFURLMBS.URLWithHandle(Handle as Integer) as CFURLMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | CoreFoundation | MBS MacCF Plugin | 16.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Will retain the reference.
The items on this page are in the following plugins: MBS MacCF Plugin.