Meaning of "kCFURLVolumeSupportsPersistentIDsKey"

What's the exact meaning of this key?

Does it refer to file node ID?


/* true if the volume format supports persistent object identifiers and can look up file system objects by their IDs (Read-only, value type CFBoolean) */


Does "true" mean that a file ID is persistent between reboots of the system?

Replies

Does it refer to file node ID?

That depends on what you mean by “file node ID”. That concept is expressed at many different levels in the file system, so it’s hard to know exactly what you’re referring to. If you have a specific API you’re interested in, or a specific use case you’d like to address, please post those details.

Does "true" mean that a file ID is persistent between reboots of the system?

Yes.

[Ah, I see that you have a second post with more details. I’ll respond there.]

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"