USB更新注册表上的便携式应用程序



我想编写一个驻留在USB上的便携式应用程序。当USB连接到PC时,应用程序会自动启动,并且可能会将条目设置为注册表。我想在从PC上卸下USB驱动器时删除这些条目。可以这样做吗?

我知道我可以在 USB 驱动器上使用自动运行来启动我的应用程序,但是有什么方法可以通知我的应用程序需要删除 USB,以便它可以清除注册表?

我正在使用 C#。

我认为你必须P/调用一个Win32 API - http://msdn.microsoft.com/en-us/library/aa363480%28VS.85%29.aspx。

这应该为您提供拔下电源时所需的事件。

最新更新