> 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/