判斷USB Composite Device是否能夠被禁用和啟用

來源:酷知科普網 2.85W

在window編程中我們需要使用SetupDiChangeState接口對系統自帶USB Composite Device進行控制,但是有的電腦上會成功,有的會控制失敗,這和操作系統和電腦硬件有關係!

操作方法

(01)點擊左下角的開始菜單,找到菜單中的計算機,然後鼠標選中計算機點擊右鍵,然後找到出現的管理菜單項,點擊鼠標左鍵。

判斷USB Composite Device是否能夠被禁用和啟用

(02)看到彈出計算機管理窗口。

判斷USB Composite Device是否能夠被禁用和啟用 第2張

(03)點擊設備管理器,右側出現設備列表。

判斷USB Composite Device是否能夠被禁用和啟用 第3張

(04)左鍵雙擊通用串行控制器,能夠看到Usb Composite Device

判斷USB Composite Device是否能夠被禁用和啟用 第4張

(05)右鍵點擊Usb Composite Device,如果菜單項裏面沒有禁用菜單項,説明該設備在當前硬件和操作系統環境下不支持禁用和啟用操作。調用SetupDiChangeState禁用或者啟用設備時會失敗!

判斷USB Composite Device是否能夠被禁用和啟用 第5張

(06)右鍵點擊Usb Composite Device,如果菜單項裏面有禁用菜單項,説明該設備在當前硬件和操作系統環境下支持禁用和啟用操作。調用SetupDiChangeState禁用或者啟用設備時會成功!

判斷USB Composite Device是否能夠被禁用和啟用 第6張

特別提示

另外還有的系統沒有USB Composite Device設備,説明也不支持!

熱門標籤