Hi, Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
The technical notes for HFS+ and the related documentation for HFS volumes (part of Inside Macintosh) don't seem to contain elaborate info on this either.
Regards, Nandini Hengen
PS. Thanks to everybody who replied to my previous mail on 'embedded volumes'.... I've come to the conclusion I'll need one after all.....at least at a later stage (once I start dealing with HFS+) to ensure that my CD-RW HFS+ volumes don't get erased on earlier Macs...
Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
When I asked this question to someone at Apple (sometime ago) I was told:
The files are considered undocumented proprietary information to Apple, and change format slightly from release to release and depending upon extensions added to the system. Apple won't disclose this information.
James Pearson
Now, if only Darwin knew how to interpret it...
Gord Beatty
-----Original Message----- From: hfs-user-admin@lists.mars.org [mailto:hfs-user-admin@lists.mars.org]On Behalf Of James Pearson Sent: Friday, February 22, 2002 5:51 PM To: Entwicklung Cc: hfs-user Subject: Re: [hfs-user] Desktop Database
Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
When I asked this question to someone at Apple (sometime ago) I was told:
The files are considered undocumented proprietary information to Apple, and change format slightly from release to release and depending upon extensions added to the system. Apple won't disclose this information.
James Pearson
Oh well, I'll make something up then I s'pose. The only thing I really care about is being able to access the BTrees directly, but I was hoping the Database DB was something to do with that. .AppleDouble (according to the HFS code in the kernel) does somethign with finder information and stuff, so I'll use that as a basis for things. Netatalk does something, perhaps Adrian Sun knows something about AppleDouble files. I'm a part of the Netatalk team and as far as I know AppleDouble is just something we've always done.
ho hum, Simon
James Pearson wrote:
Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
When I asked this question to someone at Apple (sometime ago) I was told:
The files are considered undocumented proprietary information to Apple, and change format slightly from release to release and depending upon extensions added to the system. Apple won't disclose this information.
James Pearson
I would also be interested in information on where or how one could obtain information concerning the structure of the Desktop files (Desktop, Desktop DB, Desktop DF).
Thanks,
Gord Beatty
-----Original Message----- From: hfs-user-admin@lists.mars.org [mailto:hfs-user-admin@lists.mars.org]On Behalf Of Entwicklung Sent: Friday, February 22, 2002 2:03 PM To: hfs-user@lists.mars.org Subject: [hfs-user] Desktop Database
Hi, Could someone tell me where exactly to find some documentation on the desktop DB for an external HFS volume? I came across some interesting info on Thomas Tempelmann's developer's site and it said that one would have to request Apple for further technical info (?!) but the website didn't really furnish the kind of details I need. I basically need info. as to how and where exactly (in the image) this file has to be present and what its exact contents (structure) are...links to any sample code, open sources or headers related to this would be greatly appreciated.
The technical notes for HFS+ and the related documentation for HFS volumes (part of Inside Macintosh) don't seem to contain elaborate info on this either.
Regards, Nandini Hengen
PS. Thanks to everybody who replied to my previous mail on 'embedded volumes'.... I've come to the conclusion I'll need one after all.....at least at a later stage (once I start dealing with HFS+) to ensure that my CD-RW HFS+ volumes don't get erased on earlier Macs...