About Tim Wappat

Immersed in .NET since the beta release. On a daily basis I work on a diverse set of projects, across many aspects of .NET, including Winforms / WPF / ASP.NET / XSLT / XML / embedded .NET Microframework / Team Foundation Server / WCF / ASP.NET Web API and more, see my Linked In profile for more info.

Experienced with Dynamics GP ERP system since year 2000, developing and integrating using various technologies, including eConnect and Visual Studio Tools. This site is mostly blogging on .NET and Dynamics GP.

I’ve mentally bookmarked this subject to come back to as it looks like it gets involved but essentially if you want to detect the removal of a USB device in a WPF application you can do it by using the example I outline in this page. The example is a get you started and I would read around the subject before using this in production code.