Upload
exherb
View
692
Download
0
Embed Size (px)
Citation preview
一个新的文件夹使用户可以更容一个新的文件夹使用户可以更容易找到和使用设备易找到和使用设备
为蓝牙,为蓝牙,Wi-FiWi-Fi ,, WUSBWUSB,和,和其他更多类型的设备提供了简化其他更多类型的设备提供了简化
的配对方案的配对方案
多功能设备在这里显示为一个设多功能设备在这里显示为一个设备备
让设备有了“专辑封面”让设备有了“专辑封面”使用户体验更丰富使用户体验更丰富
为为 OEMOEM 和和 IHVIHV提供了扩展的可提供了扩展的可能能
正确设置 DEVICE_CAPABILITIES.Removable bit
双击行为,自定义行为,以及属性页
高质量的设备真实照片的图标,和设备描述
PC OEMs use the registry removable override (if necessary)
2. 2. 为设备提供元数据为设备提供元数据 (metadata)(metadata)
3.3. 利用利用 Devices and PrintersDevices and Printers 文件夹的扩展性文件夹的扩展性
USB Human Interface DeviceUSB Human Interface Device
HID-compliant mouseHID-compliant mouse
PKEY_Device_Interface = PKEY_Device_Interface = {378DE44C-56EF-11D1-BC8C-{378DE44C-56EF-11D1-BC8C-00A0C91405DD}00A0C91405DD}
PKEY_DeviceInterface_DevicePath = PKEY_DeviceInterface_DevicePath = USB#VID_413c&PID_3200#6&2894b41USB#VID_413c&PID_3200#6&2894b41f&0&3#{a5dcbf10-6530-11d2-901f-f&0&3#{a5dcbf10-6530-11d2-901f-00c04fb951ed}00c04fb951ed}
PnP issues minor IRP function code IRP_MN_QUERY_ID to bus driver with new query request type BusQueryContainerID
如果 IRP被处理了,总线驱动尝试为设备获得 ContainerID
Bus driver determines best unique ID available on the device
总线驱动将 ContainerID返回给PnP
属于同一个设备容器 (device container) 的 devnode有相同的 ContainerID
显式的由总线驱动提供,或者继承自父节点
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.