首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >枚举UVC扩展单元

枚举UVC扩展单元
EN

Stack Overflow用户
提问于 2014-04-15 23:18:07
回答 1查看 1.1K关注 1票数 4

我正在尝试访问扩展单元属性,就像这里描述的那样:http://msdn.microsoft.com/en-us/library/windows/hardware/ff565158(v=vs.85).aspx

代码语言:javascript
复制
ExtensionProp.Property.Set = PROPSETID_VIDCAP_EXTENSION_UNIT;
ExtensionProp.Property.Id = KSPROPERTY_EXTENSION_UNIT_INFO;
ExtensionProp.Property.Flags = KSPROPERTY_TYPE_GET | 
                               KSPROPERTY_TYPE_TOPOLOGY;
ExtensionProp.NodeId = m_dwNodeId;

hr = m_pKsControl->KsProperty(
    (PKSPROPERTY) &ExtensionProp,
    sizeof(ExtensionProp),
    NULL,
    0,
    &ulBytesReturned);

然而,在这里,我们必须知道扩展单元GUID (上面代码中的PROPSETID_VIDCAP_EXTENSION_UNIT),它与扩展单元描述符中的GUID相同。我想要做的是枚举系统中的所有扩展单元GUID,或者以某种方式检索这些GUID,而不必对它们进行硬编码。这个是可能的吗?请帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2021-01-27 01:56:39

我能够使用usbview.exe工具获取扩展单元guid。查看如何安装它:https://www.techrepublic.com/article/tracking-down-usb-devices-in-windows-10-with-microsofts-usb-device-viewer/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23087915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档