Erkennen, wenn ein neues virtuelles Laufwerk erstellt wird

Woher kann ich was wissen?trueCrypt Volumes sind auf einem Computer gemountet?

Hinweis Ich weiß bereits, welche Dateien gemountet werden können. Mit anderen Worten, die einzigen Volumes, die bereitgestellt werden können, sind:C:\Vol1.tc, C:\Vol2.tc undC:\Vol3.tc.

Woher weiß ich, wann ein Volume abgemeldet wird?

Das schaffe ich mit der .net-KlasseFileSystemWatcher. Jedes Mal, wenn ich ein Volume demontiere, bemerke ich das EreignisFileSystemWatcher.Changed Brände.

Woher weiß ich, wann ein Volume aktiviert ist?

Hier habe ich Probleme! Frage ich ständig die Laufwerke ab und sehe, ob ein Laufwerk vorhanden ist. Das klingt nach einer schlechten Idee, denn wenn jemand einen USB-Stick einsteckt und Windows diesen Laufwerksbuchstaben zuordnet, wird ein Fehler auftreten.Woher weiß ich, wann ein neues virtuelles Laufwerk erstellt wird?

Warum brauche ich das?

Ich muss eine Anwendung erstellen, in der der Benutzer sehen kann, welche trueCrypt-Volumes von seinem Telefon bereitgestellt werden. Ich muss nur noch herausfinden, wann ein Volume geladen ist ...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage