Detectar quando uma nova unidade virtual é criada
Como posso saber o quetrueCrypt volumes são montados em um computador?
Nota Eu já sei quais arquivos podem ser montados. Em outras palavras, os únicos volumes que podem ser montados são:C:\Vol1.tc
, C:\Vol2.tc
eC:\Vol3.tc
.
Como sei quando um volume é desmontado?
Eu consigo fazer isso usando a classe .netFileSystemWatcher
. Toda vez que eu desmonto um volume, percebo que o eventoFileSystemWatcher.Changed incêndios.
Como sei quando um volume é montado?
Aqui é onde eu estou tendo problemas! Eu constantemente consultar as unidades e ver se existe uma unidade. Isso soa como uma má idéia, porque se alguém conecta um usb e o Windows atribui a letra da unidade a ele, eu terei um erro.Como posso saber quando uma nova unidade virtual é criada?
Por que eu preciso disso?
Preciso criar um aplicativo em que o usuário possa ver quais volumes trueCrypt são montados em seu telefone. A única coisa que sinto falta é descobrir quando um volume é montado ...