Alla fine la causa del problema era davvero una sciocchezza, legata al requester per la scelta della cartella. Chiamavo la funzione così
- Codice: Seleziona tutto
shlShell.BrowseForFolder (Me.hwnd, msgGUI(53), RETURNONLYFSDIRS)
e quell'ultimo parametro generava l'errore con le partizioni wbfs, in quanto, alla prova dei fatti, queste non vengono considerate cartelle valide del file-system, in particolare con Vista e Win7.