Die Erkennung von USB-Laufwerk einsetzen und entfernen mithilfe von windows service und c#

Suchen in der Möglichkeit der Herstellung einer USB-verteilten Anwendung
autostart beim einstecken eines USB-Sticks und Herunterfahren bei entfernen des Sticks

Verwenden .Net und C#.
Suche für die Anregung, wie man diesen Ansatz mit C#?


Update: Zwei mögliche Lösungen der Umsetzung dieses als Dienstleistung an.
- überschreiben von WndProc
oder
- mithilfe von WMI-Abfrage mit ManagementEventWatcher

Gute Frage, auf die service-trapping dieses Ereignis. Mein Erster Gedanke ist, die Sie haben, um Ihren Dienst als "zulassen der Interaktion mit desktop", und erstellen Sie dann ein verstecktes Fenster. Die sicherere option ist wahrscheinlich zu erstellen Sie eine windows-app, die beim starten ausgeführt wird - es kann das Fenster erstellen und dann teilen der svc
Verwandte: stackoverflow.com/questions/6003822/...

InformationsquelleAutor Kb. | 2009-03-06

Schreibe einen Kommentar