Utilizando FolderBrowserDialog en un dispositivo extraíble / almacenamiento extraíble

Estoy trabajando en una herramienta de copia simple para copiar archivos de cámaras digitales. He escrito el código de copia del archivo, tengo todo bien conectado.

El problema que tengo parece ser con el FolderBrowserDialog. En Vista (todavía no he comprobado XP), puedo buscar los directorios en la cámara. Sin embargo, FolderBrowserDialog no me permite seleccionar un directorio en la cámara. El botón Aceptar está atenuado.

Mirando la ruta de los archivos en la cámara se ve así:

Computer\[Camera Name]\Removable storage\AnotherDirectory\

Como esta no es una ruta válida (en lugar de C: \ lo que sea), supongo que a FolderBrowserDialog no le gusta esto.

Funciona bien desde un nombre de ruta válido, pero no fuera de la cámara ...

¿Alguien tiene alguna sugerencia para solucionar esto?

Actualiza

Para confirmar la pregunta de oefe, la ruta se muestra realmente como:

Computer\[Camera Name]\Removable storage\AnotherDirectory\

a sugerencia de @ ChulioMartinez de usar SHBrowseForFolder funciona, y marcaré como la respuesta correcta. Gracias por tu ayuda Chulio.

Respuestas a la pregunta(3)

Su respuesta a la pregunta