Re: getdirentriesattr usage in the FInder
Re: getdirentriesattr usage in the FInder
- Subject: Re: getdirentriesattr usage in the FInder
- From: Timo Naroska <email@hidden>
- Date: Wed, 7 May 2008 21:51:16 +0200
On 07.05.2008, at 09:41, Quinn wrote:
Does your volume support volfs?
We're currently not supporting volfs. We have a notion of file ids in
our fs and could implement the vfs_get operation, but
the ids are not necessarily permanent.
So, I guess my best bet right now is to vote for a fix of the
FSGetCatalogInfoBulk routine by filing another radar bug for it and
then look for other optimization possibilities in the short term.
Thanks,
Timo
<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
_______________________________________________
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