case STATUS_CANNOT_DELETE: return GNOME_VFS_ERROR_GENERIC; /* unlink() of '/' */
case STATUS_ACCESS_DENIED: return GNOME_VFS_ERROR_ACCESS_DENIED; /* mkdir() on r/o device */
case STATUS_OBJECT_PATH_NOT_FOUND: return GNOME_VFS_ERROR_NOT_FOUND; /* rename() to nonexist/smth */
+ case STATUS_MEDIA_WRITE_PROTECTED: return GNOME_VFS_ERROR_READ_ONLY;
default:; /* PASSTHRU */
}
return GNOME_VFS_OK; /* undetected */