<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to Generate a Container ID for a USB Device</title><link>http://blogs.msdn.com/b/usbcoreblog/archive/2010/12/07/how-to-generate-a-container-id-for-a-usb-device.aspx</link><description>Hi, I&amp;rsquo;m Kristina Hotz, a Program Manager on the USB team. In this post, I&amp;rsquo;ll explain how you can create a container ID for a USB device by using the same mechanism as Windows 7. 
 
 You will find the information useful if you are developing</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: How to Generate a Container ID for a USB Device</title><link>http://blogs.msdn.com/b/usbcoreblog/archive/2010/12/07/how-to-generate-a-container-id-for-a-usb-device.aspx#10117514</link><pubDate>Wed, 19 Jan 2011 08:53:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10117514</guid><dc:creator>Andreas Nilsson</dc:creator><description>&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;I would appreciate an illustrative sample solution how-to put a Device-Stage looking ListView and Combobox into a Win32-application, supporting ContainerID-relations. &lt;/p&gt;
&lt;p&gt;I am looking for the ability to let the user select one or more sampling devices, connected to the Windows computer over USB.&lt;/p&gt;
&lt;p&gt;It would be great to let my users recognize the same icons as in Device Stage, when browsing and selecting among the sampling devices.&lt;/p&gt;
&lt;p&gt;The USB sampling device has multiple channels. The device driver (written in KMDF, using Toaster as the template) is acting as a bus driver, to create separate PDO:s for each channel. All PDOs, enumerated by a sampling device, inherits the Container ID from their parent.&lt;/p&gt;
&lt;p&gt;It would be great if the relation (ContainerID) also could be represented within the GUI as well. Like a TreeView with checkboxes or a ListView with group separators for all ContainerID:s.&lt;/p&gt;
&lt;p&gt;The point is this; I would like to offer a consistent, well-recognized GUI that integrates in a proper way with Device Stage, within my application. The problem is that I am not that familiar with Win32 SetupDi-functions and ListView controls, to be able to create a nice-looking GUI.&lt;/p&gt;
&lt;p&gt;Although I do work for a small company (with too few programmers), I do think the sample suggestion is attractive to larger companies and OEMs as well.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Andreas Nilsson&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117514" width="1" height="1"&gt;</description></item><item><title>re: How to Generate a Container ID for a USB Device</title><link>http://blogs.msdn.com/b/usbcoreblog/archive/2010/12/07/how-to-generate-a-container-id-for-a-usb-device.aspx#10114234</link><pubDate>Tue, 11 Jan 2011 16:52:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10114234</guid><dc:creator>USB Blog</dc:creator><description>&lt;p&gt;The 2007 Microsoft OS Descriptors document is the most recent version.&lt;/p&gt;
&lt;p&gt;For Bluetooth, Windows Vista used the OS Descriptor to load the Windows Bluetooth Stack. &amp;nbsp;In Windows 7, the Bluetooth stack moved to a class match enabling it to load on any Bluetooth controller, i.e. the OS Descriptor is not required. &amp;nbsp;The Bluetooth FAQ (&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/whdc/connect/wireless/Bth_FAQ.mspx"&gt;www.microsoft.com/.../Bth_FAQ.mspx&lt;/a&gt;) is updated about once a year and is a great resource for questions specific to Bluetooth. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10114234" width="1" height="1"&gt;</description></item><item><title>re: How to Generate a Container ID for a USB Device</title><link>http://blogs.msdn.com/b/usbcoreblog/archive/2010/12/07/how-to-generate-a-container-id-for-a-usb-device.aspx#10113517</link><pubDate>Sun, 09 Jan 2011 23:32:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10113517</guid><dc:creator>Muthu Kumar</dc:creator><description>&lt;p&gt;Hi, Where can I find the latest document on &amp;quot;Microsoft OS Descriptors&amp;quot;. The last time the document was updated was in 2007. &amp;nbsp;Are there any changes since then? For example, Compatible ID for Bluetooth for latest BT specifications? Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10113517" width="1" height="1"&gt;</description></item><item><title>re: How to Generate a Container ID for a USB Device</title><link>http://blogs.msdn.com/b/usbcoreblog/archive/2010/12/07/how-to-generate-a-container-id-for-a-usb-device.aspx#10103500</link><pubDate>Sat, 11 Dec 2010 03:46:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10103500</guid><dc:creator>Muthu Kumar</dc:creator><description>&lt;p&gt;On &amp;quot;Microsoft OS Descriptors&amp;quot; - Does MS have any updated descritpros ? For example, to represent EDR 2.1 or BT 3.0 or BT 4.0 devices?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10103500" width="1" height="1"&gt;</description></item></channel></rss>