Pues a mi eso no me trabaja.
Hasta ahora lo que he echo es lo siguiente para saber si una unidad existe.
Código Delphi
[-]
if DiskSize(3) > 0 then
ShowMessage('Existe')
else
ShowMessage('No existe');
Si alguien obtiene una mejor forma de hacer esto, pues que lo comunique en cuanto pueda aqui en el post...