我想知道Win32中的方法以獲取連接到串行端口的設備製造商名稱。如何獲取連接到串行端口的設備製造商名稱
我已經使用SPDRP_MFG 選項嘗試了SetupDiGetDeviceRegistryProperty API,但獲取了驅動程序提到的製造商名稱。我想要的是與該設備關聯的製造商名稱,而不是該驅動程序。
我的設備是USB設備,在設備管理器中顯示爲USB串行端口(COM4)。
謝謝
我想知道Win32中的方法以獲取連接到串行端口的設備製造商名稱。如何獲取連接到串行端口的設備製造商名稱
我已經使用SPDRP_MFG 選項嘗試了SetupDiGetDeviceRegistryProperty API,但獲取了驅動程序提到的製造商名稱。我想要的是與該設備關聯的製造商名稱,而不是該驅動程序。
我的設備是USB設備,在設備管理器中顯示爲USB串行端口(COM4)。
謝謝
串行設備不會將這種類型的元數據發送到計算機。在設備識別自身的USB連接中不會發生手抖。使用串行設備時,計算機只是開始發送或接收數據。
運行WDK附帶的USBView樣本以獲取有關USB設備的製造商名稱和其他信息。
其實我的設備也是一個USB設備,但作爲「USB串行端口(COM4)」出現。我現在可以獲得製造商名稱,有什麼想法嗎? – Imran 2010-11-24 22:30:11