Re: getdirentriesattr usage in the FInder
Re: getdirentriesattr usage in the FInder
- Subject: Re: getdirentriesattr usage in the FInder
- From: Quinn <email@hidden>
- Date: Wed, 7 May 2008 08:41:11 +0100
At 19:21 +0200 6/5/08, Timo Naroska wrote:
What is the missing piece to make the Finder use the more advanced
getdirentriesattr() call?
Does your volume support volfs?
<http://developer.apple.com/qa/qa2001/qa1113.html>
If not, there's no way to Finder (actually, File Manager's
FSGetCatalogInfoBulk routine) call getdirentriesattr. This is a
known issue <rdar://problem/3640861> that may eventually get fixed,
but certainly not in the 10.5.x timeframe.
I wouldn't go out of your way to implement volfs just to get around
this problem. getdirentriesattr is an oddball vnop because it
requires you to deal with packed attributes (unlike the getattr and
setattr vnops, where the VFS layer does the packing and unpacking).
In general, I recommend that folks not implement it.
S+E
--
Quinn "The Eskimo!" <http://www.apple.com/developer/>
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden