2013-01-07 33 views
0

我想弄清楚什麼類和GUID電視或投影機屬於Windows操作系統?什麼設備類是電視機還是投影儀?

Theres超過20人,我不確定電視或投影機是哪一部分。下面是完整的list

我懷疑它的下面HIDClass,監視器,媒體等

DONT關閉此之一:我需要知道這一點,因爲知道電視是會告訴我什麼課什麼我GUID需要使用SetupDiGetClassDevs()函數。這是一個相關的編程問題!

+0

看起來像我的一個有效的問題,即使是Win32的有點專業,而不是一個區域我熟悉的。在這裏提供更多的上下文可能是有用的 - 你有權訪問這些設備之一嗎?你想要檢測連接的硬件嗎?你正在編寫一個使用這些設備之一的應用程序,或者爲某個應用程序安裝某些東西等? – BrendanMcK

+0

FWIW,好像Monitor最有可能的答案。 HID用於輸入物件 - 鍵盤,鼠標,帶旋鈕和滑塊的控制板等。如果電視機或投影機僅用於按原樣顯示屏幕內容,則似乎是顯示器。另一方面,如果這是一臺顯示廣播電視的電視,並且該設備可讓您更改頻道或音量級別和/或捕獲該視頻,則可能是媒體。 – BrendanMcK

回答

0

這裏是HID和USB設備的API之間的差異:

 
API Namespace        Access type 

USB Windows.Devices.Usb      exclusive read & exclusive write 
HID Windows.Devices.HumanInterfaceDevice  shared read & exclusive write 

下面是一些的CLSID爲設備專用工具欄:

 
CLSID          Device 
{29c93b94-45ef-44b3-8ad5-5ec104e0f9c6}  NEC LCD Projectors Toolbar 

{b686afa8-7ca2-4c19-b9a8-ed364f126907}  AOL Television Toolbar 

參考

相關問題