判斷USB Composite Device是否能夠被禁用和啟用
來源:酷知科普網 2.85W
在window編程中我們需要使用SetupDiChangeState接口對系統自帶USB Composite Device進行控制,但是有的電腦上會成功,有的會控制失敗,這和操作系統和電腦硬件有關係!
操作方法
(01)點擊左下角的開始菜單,找到菜單中的計算機,然後鼠標選中計算機點擊右鍵,然後找到出現的管理菜單項,點擊鼠標左鍵。
(02)看到彈出計算機管理窗口。
(03)點擊設備管理器,右側出現設備列表。
(04)左鍵雙擊通用串行控制器,能夠看到Usb Composite Device
(05)右鍵點擊Usb Composite Device,如果菜單項裏面沒有禁用菜單項,説明該設備在當前硬件和操作系統環境下不支持禁用和啟用操作。調用SetupDiChangeState禁用或者啟用設備時會失敗!
(06)右鍵點擊Usb Composite Device,如果菜單項裏面有禁用菜單項,説明該設備在當前硬件和操作系統環境下支持禁用和啟用操作。調用SetupDiChangeState禁用或者啟用設備時會成功!
特別提示
另外還有的系統沒有USB Composite Device設備,説明也不支持!