Bir sistem aygıtını C# .NET'ten devre dışı bırakmanın bir yolu var mı.Bir sistem aygıtını nasıl devre dışı bırakırım?
Aygıt Yöneticisi'ne gittiğinizde ve bir aygıtı bu şekilde devre dışı bıraktığınızda temel olarak taklit etme?
Çağırdığım bir WinAPI işlevi olduğunu varsayıyorum, ancak hangisini bilmiyorum?
Bunu yapmamın nedeni, aygıtı tekrar etkinleştirdikten sonra devre dışı bırakmam ve düzelmem gerekmesi.
Windows XP ve Vista'da (x86 & x64) çalışmam gerekiyor. "DevCon" adlı bir şeye baktım ama Vista x64 üzerinde çalışmıyor gibi görünüyor.
Teşekkürler. yanıt için
buraya bakın: How do I disable a system device programatically?
Bu, Vista x64 için çalışmaz (bkz. Soruya verdiğim yanıt). Teşekkürler. – Cheetah
Sunucu 2008 x86 için çalışmıyor –