Windows で無効になっているデバイスを確認する必要があるプロジェクトに取り組んでおり、そのデバイスが無効になっていることが判明した場合、プログラムはそれを有効にする必要があります。
以前の回答から次のソリューションを使用しています..
プログラムでシステム デバイスを無効にするにはどうすればよいですか?
実行時に次のエラーが表示されますが...
リンクされた投稿に示されているようにプログラムを呼び出しており、示されているようにプログラムが開始されるとすぐに実行しています。
private void Form1_Load(object sender, EventArgs e)
{
DisableHardware.DisableDevice(n => n.ToUpperInvariant().Contains("VID_11CA&PID_0219"), false);
}
テストに使用しているシステムでは、既にデバイスが無効になっています (有効にしようとしています)。さまざまなビルド構成 (x86、AnyCPU) でビルドを試み、Windows XP と Windows 7 でテストしましたが、同じ問題が発生しました。
助言がありますか?