我有一個正在使用DEVCON執行以下操作的應用程序;沒有Devcon的C#Devcon功能?
- 獲取設備狀態
- 啓用
- 禁用
- 上述所有基於兼容的ID。
我怎樣才能不用DEVCON呢?我仍然需要上面列出的相同功能。
我已經看過This question and answer,但我需要根據上面的標準對它進行更多的調整。它還需要在x86,x64和XP +上運行。
任何人都可以幫忙嗎?
我有一個正在使用DEVCON執行以下操作的應用程序;沒有Devcon的C#Devcon功能?
我怎樣才能不用DEVCON呢?我仍然需要上面列出的相同功能。
我已經看過This question and answer,但我需要根據上面的標準對它進行更多的調整。它還需要在x86,x64和XP +上運行。
任何人都可以幫忙嗎?
從C#做到這一點,你必須進行pinvoke的Windows Setup APIs
這link有設置的API如何使用枚舉設備C的一個例子。
有趣的是,TechNet上還有一個Powershell模塊,用於Device Management。
如果許可證允許,您可以查看.Net中的實現。
我將查看pinvoke。 PS模塊在Windows 8.1上失敗並且沒有可用的源... –
DevCon和Microsoft Device Console一樣嗎? – Amy
yup,[Microsoft鏈接](http://support.microsoft.com/kb/311272) –