> I'm having some intermittent problems with VFS. Under
> certain conditions (that I have not been able to
> reproduce) I am receiving error code
> vfsErrVolumeBadRef from calls to VFSFileOpen().
>
> I obtain the VFS Volume number from a enumeration on
> the card. I complete the enumeration and once the user
> chooses a particular file, I attempt to open it. This
> works MOST of the time.

With me this works always.

>
> Under certain circumstances (The closest I've come to
> reproducing it is when a SD Card is removed from one
> device and inserted into another) this process fails
> with the vfsErrVolumeBadRef as the return value.

Official error message for vfsErrVolumeBadRef says "The volume has not been
mounted".
Do you react to sysNotifyVolume{Mounted|Unmounted}Event ?
Let me know if this is it - I would be interested, too.

Jan Slodicka



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to