Detectar cuando se crea una nueva unidad virtual

Como puedo saber quetrueCrypt Los volúmenes se montan en una computadora?

Nota Ya sé qué archivos se pueden montar. En otras palabras, los únicos volúmenes que se pueden montar son:C:\Vol1.tc, C:\Vol2.tc yC:\Vol3.tc.

¿Cómo puedo saber cuándo se desmonta un volumen?

Logro hacer eso usando la clase .netFileSystemWatcher. Cada vez que desmonto un volumen me doy cuenta de que el eventoFileSystemWatcher.Changed incendios

¿Cómo puedo saber cuándo se monta un volumen?

¡Aquí es donde estoy teniendo problemas! ¿Siempre pregunto las unidades y veo si existe una unidad? Suena como una mala idea porque si alguien conecta un usb y Windows le asigna esa letra de unidad, tendré un error.¿Cómo puedo saber cuándo se crea una nueva unidad virtual?

¿Por qué necesito esto?

Debo crear una aplicación donde el usuario pueda ver qué volúmenes de TrueCrypt están montados desde su teléfono. Lo único que me falta es averiguar cuándo se monta un volumen ...