<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Drivers</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/drivers/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Drivers</title>
      <link>http://channel9.msdn.com/Tags/drivers</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/drivers</link>
    <language>en</language>
    <pubDate>Fri, 24 May 2013 16:05:30 GMT</pubDate>
    <lastBuildDate>Fri, 24 May 2013 16:05:30 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>17</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Defrag Tools: #22 - WinDbg - Memory Kernel Mode</title>
      <description><![CDATA[<p>In this episode of <strong>Defrag Tools</strong>, Andrew Richards, Chad Beeder and Larry Larsen continue looking at the <strong>Debugging Tools for Windows</strong> (in particular <strong>WinDbg</strong>). WinDbg is a debugger that supports user mode debugging of a process, or kernel mode debugging of a computer.</p><p>This installment goes over the commands used to show the memory used in a kernel mode debug session. We cover these commands:</p><ul><li>!vm </li><li>!vm 1 </li><li>!memusage 8 </li><li>!poolused 2 </li><li>!poolused 4 </li><li>!poolfind &lt;tag&gt; </li><li>!pool &lt;addr&gt; </li><li>!pool &lt;addr&gt; 2 </li><li>!pte </li></ul><p>Make sure you watch <a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-Building-your-USB-thumbdrive">Defrag Tools Episode #1</a> for instructions on how to get the <strong>Debugging Tools for Windows</strong> and how to set the required environment variables for symbols and source code resolution.</p><p><strong>Resources:</strong><br><a href="http://www.microsoft.com/en-us/download/details.aspx?id=8279">Microsoft Windows SDK for Windows 7 and .NET Framework 4</a> <br><a href="http://technet.microsoft.com/en-us/sysinternals/bb897415">Sysinternals LiveKD</a><br><a href="http://technet.microsoft.com/en-us/sysinternals/ff700229">Sysinternals RAMMap</a></p><p><strong>Timeline:</strong><br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=00m45s">[00:45]</a> - Sysinternals LiveKD debug of the machine<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=01m47s">[01:47]</a> - Virtual Memory summary (!vm 1)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=05m10s">[05:10]</a> - Sysinternals LiveKD live kernel dump (livekd.exe -m -o kernel.dmp)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=09m30s">[09:30]</a> - Sysinternals RAMMap<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=11m10s">[11:10]</a> - <span><span>Memory List summary (!memusage 8)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=16m15s">[16:15]</a> - Pool Usage by Non-Paged Pool (!poolused 2)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=20m16s">[20:16]</a> - Pool Tags (c:\debuggers\triage\pooltag.txt)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=28m06s">[28:06]</a> - Pool Usage by Paged Pool (!poolused 4)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=29m27s">[29:27]</a> - Pool issues lead to Bugchecks<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=34m00s">[34:00]</a> - Find Pool by Address&nbsp;(!pool &lt;addr&gt;)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=36m05s">[36:05]</a> - Find Pool by Tag (!poolfind &lt;tag&gt;)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=40m30s">[40:30]</a> - Page Table Entry (PTE) and Page Frame Number (PFN) (!pte &lt;addr&gt;)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode#time=42m45s">[42:45]</a> - Sometimes it is a physical hardware failure<br></span></span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:9d64ee25af2049528afba118015367e3">]]></description>
      <comments>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode</comments>
      <itunes:summary>In this episode of Defrag Tools, Andrew Richards, Chad Beeder and Larry Larsen continue looking at the Debugging Tools for Windows (in particular WinDbg). WinDbg is a debugger that supports user mode debugging of a process, or kernel mode debugging of a computer. This installment goes over the commands used to show the memory used in a kernel mode debug session. We cover these commands: !vm !vm 1 !memusage 8 !poolused 2 !poolused 4 !poolfind &amp;lt;tag&amp;gt; !pool &amp;lt;addr&amp;gt; !pool &amp;lt;addr&amp;gt; 2 !pte Make sure you watch Defrag Tools Episode #1 for instructions on how to get the Debugging Tools for Windows and how to set the required environment variables for symbols and source code resolution. Resources:Microsoft Windows SDK for Windows 7 and .NET Framework 4 Sysinternals LiveKDSysinternals RAMMap Timeline:[00:45] - Sysinternals LiveKD debug of the machine[01:47] - Virtual Memory summary (!vm 1)[05:10] - Sysinternals LiveKD live kernel dump (livekd.exe -m -o kernel.dmp)[09:30] - Sysinternals RAMMap[11:10] - Memory List summary (!memusage 8)[16:15] - Pool Usage by Non-Paged Pool (!poolused 2)[20:16] - Pool Tags (c:\debuggers\triage\pooltag.txt)[28:06] - Pool Usage by Paged Pool (!poolused 4)[29:27] - Pool issues lead to Bugchecks[34:00] - Find Pool by Address&amp;nbsp;(!pool &amp;lt;addr&amp;gt;)[36:05] - Find Pool by Tag (!poolfind &amp;lt;tag&amp;gt;)[40:30] - Page Table Entry (PTE) and Page Frame Number (PFN) (!pte &amp;lt;addr&amp;gt;)[42:45] - Sometimes it is a physical hardware failure </itunes:summary>
      <itunes:duration>2723</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode</link>
      <pubDate>Mon, 07 Jan 2013 20:31:31 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.mp3" expression="full" duration="2723" fileSize="43581059" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.mp4" expression="full" duration="2723" fileSize="261773779" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.webm" expression="full" duration="2723" fileSize="98532116" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.wma" expression="full" duration="2723" fileSize="22030359" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.wmv" expression="full" duration="2723" fileSize="159186527" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_high.mp4" expression="full" duration="2723" fileSize="574752123" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_mid.mp4" expression="full" duration="2723" fileSize="401111464" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22_Source.wmv" expression="full" duration="2723" fileSize="759477032" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.ism/manifest" expression="full" duration="2723" fileSize="7646" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/128a/6cf46ae7-4ba9-42e7-beca-3e5a3770128a/DefragTools22.wmv" length="159186527" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Larry Larsen, Andrew Richards, Chad Beeder</dc:creator>
      <itunes:author>Larry Larsen, Andrew Richards, Chad Beeder</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-22-WinDbg-Memory-Kernel-Mode/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>sysinternals</category>
      <category>Tech Support</category>
    </item>
  <item>
      <title>Defrag Tools: #19 - WinDbg - OCA</title>
      <description><![CDATA[<p>In this week's episode of <strong>Defrag Tools</strong>, Graham McIntyre, Senior Developer from the<strong> Windows Reliability</strong>&nbsp;team,&nbsp;gives us an overview&nbsp;of&nbsp;Online Crash Analysis (<strong>OCA</strong>). Graham describes OCA and how dump collection has been enhanced in Windows 8.</p><p><strong>Resource</strong><strong>s:<br></strong><a href="http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx">Debugging Tools for Windows</a><br><a href="http://msdn.microsoft.com/en-us/library/windows/hardware/jj154556.aspx">Bugcheck 0x133 - DPC_WATCHDOG_VIOLATION</a><br><a href="http://msdn.microsoft.com/en-us/library/windows/hardware/hh450914.aspx">Bugcheck 0x144 - BUGCODE_USB3_DRIVER</a></p><p><strong>Timeline:<br></strong><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=00m00s">[00:00]</a> Intro<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=01m00s">[01:00]</a> &quot;Send to Microsoft&quot; does go somewhere!<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=02m00s">[02:00]</a> What happens at a Bugcheck<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=08m00s">[08:00]</a> OCA 'Buckets'<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=11m17s">[11:17]</a> &quot;Request for Additional Data&quot;<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=12m09s">[12:09]</a> OCA 'Solutions'<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=13m00s">[13:00]</a> Data Mining<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=15m25s">[15:25]</a>&nbsp;Trending issues<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=17m46s">[17:46]</a> Firmware and DMA bugs caught by PFN tracking<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=19m32s">[19:32]</a> Reliability History and Problem Reports<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=22m15s">[22:15]</a> Event Viewer - 'Windows Error Reporting' source<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=23m38s">[23:38]</a> 'Automatic' dump type<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=26m15s">[26:15]</a> OEM/ISV/IHV Relationships<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=28m02s">[28:02]</a> Bugcheck 0x133 - DPC_WATCHDOG_VIOLATION [<a href="http://blogs.msdn.com/b/ntdebugging/archive/2012/12/07/determining-the-source-of-bug-check-0x133-dpc-watchdog-violation-errors-on-windows-server-2012.aspx">NT Debugging Blog</a>]<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=30m30s">[30:30]</a> !findxmldata<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA#time=31m06s">[31:06]</a> Bugcheck 0x144 - BUGCODE_USB3_DRIVER</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:447a1bd616d94f69a097a12301838743">]]></description>
      <comments>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA</comments>
      <itunes:summary>In this week&#39;s episode of Defrag Tools, Graham McIntyre, Senior Developer from the Windows Reliability&amp;nbsp;team,&amp;nbsp;gives us an overview&amp;nbsp;of&amp;nbsp;Online Crash Analysis (OCA). Graham describes OCA and how dump collection has been enhanced in Windows 8. Resources:Debugging Tools for WindowsBugcheck 0x133 - DPC_WATCHDOG_VIOLATIONBugcheck 0x144 - BUGCODE_USB3_DRIVER Timeline:[00:00] Intro[01:00] &amp;quot;Send to Microsoft&amp;quot; does go somewhere![02:00] What happens at a Bugcheck[08:00] OCA &#39;Buckets&#39;[11:17] &amp;quot;Request for Additional Data&amp;quot;[12:09] OCA &#39;Solutions&#39;[13:00] Data Mining[15:25]&amp;nbsp;Trending issues[17:46] Firmware and DMA bugs caught by PFN tracking[19:32] Reliability History and Problem Reports[22:15] Event Viewer - &#39;Windows Error Reporting&#39; source[23:38] &#39;Automatic&#39; dump type[26:15] OEM/ISV/IHV Relationships[28:02] Bugcheck 0x133 - DPC_WATCHDOG_VIOLATION [NT Debugging Blog][30:30] !findxmldata[31:06] Bugcheck 0x144 - BUGCODE_USB3_DRIVER </itunes:summary>
      <itunes:duration>1979</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA</link>
      <pubDate>Tue, 18 Dec 2012 02:54:20 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.mp3" expression="full" duration="1979" fileSize="31671051" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.mp4" expression="full" duration="1979" fileSize="187614887" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.webm" expression="full" duration="1979" fileSize="76893271" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.wma" expression="full" duration="1979" fileSize="16010343" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.wmv" expression="full" duration="1979" fileSize="135786023" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_high.mp4" expression="full" duration="1979" fileSize="410374933" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_mid.mp4" expression="full" duration="1979" fileSize="286445801" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19_Source.wmv" expression="full" duration="1979" fileSize="1046053278" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.ism/manifest" expression="full" duration="1979" fileSize="8302" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/be58/50153de5-c9be-4ee3-9281-94366159be58/DT19.wmv" length="135786023" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Larry Larsen, Andrew Richards, Chad Beeder</dc:creator>
      <itunes:author>Larry Larsen, Andrew Richards, Chad Beeder</itunes:author>
      <slash:comments>7</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-19-WinDbg-OCA/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Tech Support</category>
    </item>
  <item>
      <title>Defrag Tools: #18 - WinDbg - Driver Verifier - Part 3</title>
      <description><![CDATA[<p>In this followup to last week's episode of <strong>Defrag Tools</strong>, Michael Fourre, senior test engineer from the<strong> Driver Verifier</strong> team,&nbsp;gives us an overview&nbsp;of&nbsp;all the available&nbsp;verifier settings,&nbsp;and explains&nbsp;when you might need to use them.</p><p><strong>Resource</strong><strong>s:</strong></p><p><a href="http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx">Debugging Tools for Windows</a></p><p><a href="http://msdn.microsoft.com/en-us/library/windows/hardware/gg487310.aspx">About Driver Verifier</a></p><p><strong>Timeline:</strong></p><p><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=00m00s">[00:00]</a> Intro<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=00m58s">[00:58]</a> Volatile mode (also known as &quot;No Reboot Feature&quot;)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=02m09s">[02:09]</a>&nbsp;Using Verifier on production systems<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=03m19s">[03:19]</a> Different ways to configure Verifier (command line vs. GUI)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=05m55s">[05:55]</a> /query&nbsp;vs. /querysettings<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=07m38s">[07:38]</a>&nbsp;&quot;Deadlock Detection.&quot;&nbsp;How does it work?<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=11m07s">[11:07]</a> Standard Flags overview<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=13m28s">[13:28]</a> Additional Flags overview<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3#time=15m43s">[15:43]</a> /log switch</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:71035a0d070343cfada9a11901731fc6">]]></description>
      <comments>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3</comments>
      <itunes:summary>In this followup to last week&#39;s episode of Defrag Tools, Michael Fourre, senior test engineer from the Driver Verifier team,&amp;nbsp;gives us an overview&amp;nbsp;of&amp;nbsp;all the available&amp;nbsp;verifier settings,&amp;nbsp;and explains&amp;nbsp;when you might need to use them. Resources: Debugging Tools for Windows About Driver Verifier Timeline: [00:00] Intro[00:58] Volatile mode (also known as &amp;quot;No Reboot Feature&amp;quot;)[02:09]&amp;nbsp;Using Verifier on production systems[03:19] Different ways to configure Verifier (command line vs. GUI)[05:55] /query&amp;nbsp;vs. /querysettings[07:38]&amp;nbsp;&amp;quot;Deadlock Detection.&amp;quot;&amp;nbsp;How does it work?[11:07] Standard Flags overview[13:28] Additional Flags overview[15:43] /log switch </itunes:summary>
      <itunes:duration>1004</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3</link>
      <pubDate>Mon, 10 Dec 2012 20:33:55 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.mp3" expression="full" duration="1004" fileSize="16070348" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.mp4" expression="full" duration="1004" fileSize="95516100" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.webm" expression="full" duration="1004" fileSize="37510170" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.wma" expression="full" duration="1004" fileSize="8127847" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.wmv" expression="full" duration="1004" fileSize="56239613" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_high.mp4" expression="full" duration="1004" fileSize="210437194" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_mid.mp4" expression="full" duration="1004" fileSize="146645055" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18_Source.wmv" expression="full" duration="1004" fileSize="314440903" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.ism/manifest" expression="full" duration="1004" fileSize="7646" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/ac06/e0176a84-4e58-490a-b58d-76379c23ac06/DefragTools18.wmv" length="56239613" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Larry Larsen, Andrew Richards, Chad Beeder</dc:creator>
      <itunes:author>Larry Larsen, Andrew Richards, Chad Beeder</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-18-WinDbg-Driver-Verifier-Part-3/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Tech Support</category>
    </item>
  <item>
      <title>Defrag Tools: #17 - WinDbg - Driver Verifier - Part 2</title>
      <description><![CDATA[<p>In this&nbsp;episode of <strong>Defrag Tools</strong>,&nbsp;Michael Fourre, senior test engineer from the<strong> Driver&nbsp;Verifier</strong> team, pays a visit to Larry Larsen and Chad Beeder in the Channel 9 studios to give us some deeper insight into this valuable tool for&nbsp;catching&nbsp;device driver bugs!</p><p><strong>Resource</strong><strong>s:</strong></p><p><a href="http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx">Debugging Tools for Windows</a></p><p><a href="http://msdn.microsoft.com/en-us/library/windows/hardware/gg487310.aspx">About Driver Verifier</a></p><p><strong>Timeline:</strong><br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=00m00s">[00:00]</a> Intro - Michael Fourre<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=01m45s">[01:45]</a> New Windows 8 feature: DDI compliance checking<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=02m33s">[02:33]</a> Verifier.exe: command line vs. GUI<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=03m10s">[03:10]</a> Looking at a Windows 8 verifier crash<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=04m37s">[04:37]</a> New Windows 8 verifier feature - VerifierExt.sys driver<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=05m39s">[05:39]</a> <strong>!ruleinfo</strong> tells you what the driver did wrong<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=08m00s">[08:00]</a> Best practices with Driver Verifier&nbsp;when you suspect a faulty driver<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=09m03s">[09:03]</a> Performance impact of enabling Driver Verifier<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=10m37s">[10:37]</a> Using <strong>!verifier</strong> in the debugger to view verifier settings and statistics<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=11m50s">[11:50]</a> Viewing&nbsp;IRQL transition log&nbsp;with <strong>!verifier 0x8</strong><br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=13m13s">[13:13]</a> What are IRQLs (Interrupt Request Levels)<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=15m41s">[15:41]</a> Does Driver Verifier make drivers behave differently?<br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=19m00s">[19:00]</a> Other useful flags&nbsp;to use with&nbsp;<strong>!verifier<br></strong><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=22m10s">[22:10]</a> Viewing kernel pool allocate/free log with <strong>!verifier 0x80<br></strong><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=22m45s">[22:45]</a> Viewing IRP allocate/complete log with <strong>!verifier 0x100</strong><br><a href="http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2#time=23m19s">[23:19]</a> Disable verifier on the fly: <strong>!verifier -disable</strong></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:65681f69f5c24c36b3d3a1190172cdcc">]]></description>
      <comments>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2</comments>
      <itunes:summary>In this&amp;nbsp;episode of Defrag Tools,&amp;nbsp;Michael Fourre, senior test engineer from the Driver&amp;nbsp;Verifier team, pays a visit to Larry Larsen and Chad Beeder in the Channel 9 studios to give us some deeper insight into this valuable tool for&amp;nbsp;catching&amp;nbsp;device driver bugs! Resources: Debugging Tools for Windows About Driver Verifier Timeline:[00:00] Intro - Michael Fourre[01:45] New Windows 8 feature: DDI compliance checking[02:33] Verifier.exe: command line vs. GUI[03:10] Looking at a Windows 8 verifier crash[04:37] New Windows 8 verifier feature - VerifierExt.sys driver[05:39] !ruleinfo tells you what the driver did wrong[08:00] Best practices with Driver Verifier&amp;nbsp;when you suspect a faulty driver[09:03] Performance impact of enabling Driver Verifier[10:37] Using !verifier in the debugger to view verifier settings and statistics[11:50] Viewing&amp;nbsp;IRQL transition log&amp;nbsp;with !verifier 0x8[13:13] What are IRQLs (Interrupt Request Levels)[15:41] Does Driver Verifier make drivers behave differently?[19:00] Other useful flags&amp;nbsp;to use with&amp;nbsp;!verifier[22:10] Viewing kernel pool allocate/free log with !verifier 0x80[22:45] Viewing IRP allocate/complete log with !verifier 0x100[23:19] Disable verifier on the fly: !verifier -disable </itunes:summary>
      <itunes:duration>1730</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2</link>
      <pubDate>Mon, 03 Dec 2012 19:13:52 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_512.jpg" height="287" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.mp3" expression="full" duration="1730" fileSize="27695047" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.mp4" expression="full" duration="1730" fileSize="165521996" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.webm" expression="full" duration="1730" fileSize="63546604" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.wma" expression="full" duration="1730" fileSize="14000667" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.wmv" expression="full" duration="1730" fileSize="100472345" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_high.mp4" expression="full" duration="1730" fileSize="362901960" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_mid.mp4" expression="full" duration="1730" fileSize="253525810" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17_Source.wmv" expression="full" duration="1730" fileSize="607594624" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.ism/manifest" expression="full" duration="1730" fileSize="7646" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/4c0c/447c3abb-50bd-4c5b-a713-45eb11384c0c/DefragTools17.wmv" length="100472345" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Larry Larsen, Andrew Richards, Chad Beeder</dc:creator>
      <itunes:author>Larry Larsen, Andrew Richards, Chad Beeder</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-17-WinDbg-Driver-Verifier-Part-2/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Tech Support</category>
    </item>
  <item>
      <title>Windows 7 Sensor and Location - Developing Drivers Part 2</title>
      <description><![CDATA[
<p>The Windows Sensor and Location platform, new for Windows&nbsp;7, enables your computer and applications to adapt to their current environment and provide location base services and application. But sensors are external&nbsp;or logical&nbsp;devices that require a driver
 to connect to Windows 7. Join Gavin Gear, product team PM, and Yochay Kiriaty, Technical Evangelist, as we dive deep into the Windows 7 Sensor and Location driver architecture, learning the different about its different components and how to build one.&nbsp;
<br /><br />This is part&nbsp;2&nbsp;and here is the&nbsp;link to <a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-1/" shape="rect">
part 1</a>.</p>
<p>Additional videos in this series:</p>
<ul type="disc">
<li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Platform-Overview/" shape="rect">Windows 7 Sensor and Location Platform Overview&nbsp;</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Location-Platform-Overview/" shape="rect">Windows&nbsp;7 Location Overview</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Deep-Dive-into-Location/" shape="rect">Windows 7 Sensor and Location - Deep Dive into Location</a>
</li></ul>
<p>In the <a shape="rect" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;displaylang=en" shape="rect">
Windows 7 Developer Training Kit</a>, you can find three labs about Windows 7 Sensor and Location Platform.<br /><br />You can find additional information about the Windows&nbsp;7 Sensor and Location Platform in the:</p>
<ul type="disc">
<li><a shape="rect" href="http://www.microsoft.com/whdc/sensors" shape="rect">www.microsoft.com/whdc/sensors</a>
</li><li>Send email with any questions to - <a shape="rect" href="mailto:sensext@microsoft.com" shape="rect">
sensext@microsoft.com</a> </li><li><a shape="rect" href="http://www.microsoft.com/whdc/device/sensors" shape="rect">Windows&nbsp;7 Sensor and Location Platform Developer Center</a> on MSDN
</li></ul>
<p>Windows&nbsp;7 Sensor and Location Platform <a shape="rect" href="http://windowsteamblog.com/blogs/developers/archive/2009/04/02/windows-7-sensor-and-location-net-interop-sample-library.aspx" shape="rect">
series of posts</a><br />PDC session recording - <a shape="rect" href="http://channel9.msdn.com/pdc2008/PC25/" shape="rect">
Windows&nbsp;7: The Sensor and Location Platform: Building Context-Aware Applications</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:03fbca13e7b141efa2a39deb00161ceb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-2</comments>
      <itunes:summary>
The Windows Sensor and Location platform, new for Windows&amp;nbsp;7, enables your computer and applications to adapt to their current environment and provide location base services and application. But sensors are external&amp;nbsp;or logical&amp;nbsp;devices that require a driver
 to connect to Windows 7. Join Gavin Gear, product team PM, and Yochay Kiriaty, Technical Evangelist, as we dive deep into the Windows 7 Sensor and Location driver architecture, learning the different about its different components and how to build one.&amp;nbsp;
This is part&amp;nbsp;2&amp;nbsp;and here is the&amp;nbsp;link to 
part 1. 
Additional videos in this series: 

Windows 7 Sensor and Location Platform Overview&amp;nbsp;
Windows&amp;nbsp;7 Location Overview
Windows 7 Sensor and Location - Deep Dive into Location

In the 
Windows 7 Developer Training Kit, you can find three labs about Windows 7 Sensor and Location Platform.You can find additional information about the Windows&amp;nbsp;7 Sensor and Location Platform in the: 

www.microsoft.com/whdc/sensors
Send email with any questions to - 
sensext@microsoft.com Windows&amp;nbsp;7 Sensor and Location Platform Developer Center on MSDN

Windows&amp;nbsp;7 Sensor and Location Platform 
series of postsPDC session recording - 
Windows&amp;nbsp;7: The Sensor and Location Platform: Building Context-Aware Applications 
</itunes:summary>
      <itunes:duration>932</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-2</link>
      <pubDate>Mon, 28 Sep 2009 17:56:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/482917_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/482917_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_2MB_ch9.wmv" expression="full" duration="932" fileSize="217734919" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_ch9.mp3" expression="full" duration="932" fileSize="7460735" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_ch9.mp4" expression="full" duration="932" fileSize="57620750" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_ch9.wma" expression="full" duration="932" fileSize="7551019" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_ch9.wmv" expression="full" duration="932" fileSize="129218627" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_Zune_ch9.wmv" expression="full" duration="932" fileSize="69746555" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_s_ch9.wmv" expression="full" duration="932" fileSize="251" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/9/2/8/4/Win7SensorandLocationDriverDevPart2_ch9.wmv" length="129218627" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <itunes:author>Yochay Kiriaty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-2/RSS</wfw:commentRss>
      <category>Developer</category>
      <category>Development</category>
      <category>Drivers</category>
      <category>Sensor and Location Platform</category>
      <category>Windows 7</category>
    </item>
  <item>
      <title>Windows 7 Sensor and Location - Developing Drivers Part 1</title>
      <description><![CDATA[
<p>The Windows Sensor and Location platform, new for Windows&nbsp;7, enables your computer and applications to adapt to their current environment and provide location base services and application. But sensors are external&nbsp;or logical&nbsp;devices that require a driver
 to connect to Windows 7. Join Gavin Gear, product team PM, and Yochay Kiriaty, Technical Evangelist, as we dive deep into the Windows 7 Sensor and Location driver architecture, learning the different about its different components and how to build one.&nbsp;
<br /><br />This is part&nbsp;1&nbsp;and here is the&nbsp;link to&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-2/" shape="rect">part 2</a>.</p>
<p>Additional videos in this series:</p>
<ul type="disc">
<li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Platform-Overview/" shape="rect">Windows 7 Sensor and Location Platform Overview&nbsp;</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Location-Platform-Overview/" shape="rect">Windows&nbsp;7 Location Overview</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/yochay/Windows-7-Sensor-and-Location-Deep-Dive-into-Location/" shape="rect">Windows 7 Sensor and Location - Deep Dive into Location</a>
</li></ul>
<p>In the <a shape="rect" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1c333f06-fadb-4d93-9c80-402621c600e7&amp;displaylang=en" shape="rect">
Windows 7 Developer Training Kit</a>, you can find three labs about Windows 7 Sensor and Location Platform.<br /><br />You can find additional information about the Windows&nbsp;7 Sensor and Location Platform in the:</p>
<ul type="disc">
<li><a shape="rect" href="http://www.microsoft.com/whdc/sensors" shape="rect">www.microsoft.com/whdc/sensors</a>
</li><li>Send email with any questions to - <a shape="rect" href="mailto:sensext@microsoft.com" shape="rect">
sensext@microsoft.com</a> </li><li><a shape="rect" href="http://www.microsoft.com/whdc/device/sensors" shape="rect">Windows&nbsp;7 Sensor and Location Platform Developer Center</a> on MSDN
</li></ul>
<p>Windows&nbsp;7 Sensor and Location Platform <a shape="rect" href="http://windowsteamblog.com/blogs/developers/archive/2009/04/02/windows-7-sensor-and-location-net-interop-sample-library.aspx" shape="rect">
series of posts</a><br />PDC session recording - <a shape="rect" href="http://channel9.msdn.com/pdc2008/PC25/" shape="rect">
Windows&nbsp;7: The Sensor and Location Platform: Building Context-Aware Applications</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b1b6b42df030466d86ff9deb00162272">]]></description>
      <comments>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-1</comments>
      <itunes:summary>
The Windows Sensor and Location platform, new for Windows&amp;nbsp;7, enables your computer and applications to adapt to their current environment and provide location base services and application. But sensors are external&amp;nbsp;or logical&amp;nbsp;devices that require a driver
 to connect to Windows 7. Join Gavin Gear, product team PM, and Yochay Kiriaty, Technical Evangelist, as we dive deep into the Windows 7 Sensor and Location driver architecture, learning the different about its different components and how to build one.&amp;nbsp;
This is part&amp;nbsp;1&amp;nbsp;and here is the&amp;nbsp;link to&amp;nbsp;part 2. 
Additional videos in this series: 

Windows 7 Sensor and Location Platform Overview&amp;nbsp;
Windows&amp;nbsp;7 Location Overview
Windows 7 Sensor and Location - Deep Dive into Location

In the 
Windows 7 Developer Training Kit, you can find three labs about Windows 7 Sensor and Location Platform.You can find additional information about the Windows&amp;nbsp;7 Sensor and Location Platform in the: 

www.microsoft.com/whdc/sensors
Send email with any questions to - 
sensext@microsoft.com Windows&amp;nbsp;7 Sensor and Location Platform Developer Center on MSDN

Windows&amp;nbsp;7 Sensor and Location Platform 
series of postsPDC session recording - 
Windows&amp;nbsp;7: The Sensor and Location Platform: Building Context-Aware Applications 
</itunes:summary>
      <itunes:duration>1728</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-1</link>
      <pubDate>Mon, 28 Sep 2009 17:55:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/482916_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/482916_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_2MB_ch9.wmv" expression="full" duration="1728" fileSize="422242016" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_ch9.mp3" expression="full" duration="1728" fileSize="13831896" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_ch9.mp4" expression="full" duration="1728" fileSize="110582193" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_ch9.wma" expression="full" duration="1728" fileSize="13988597" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_ch9.wmv" expression="full" duration="1728" fileSize="242141777" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_Zune_ch9.wmv" expression="full" duration="1728" fileSize="129485705" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_s_ch9.wmv" expression="full" duration="1728" fileSize="251" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/9/2/8/4/Win7SensorandLocationDriverDevPart1_ch9.wmv" length="242141777" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Yochay Kiriaty</dc:creator>
      <itunes:author>Yochay Kiriaty</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/yochay/Windows-7-Sensor-and-Location-Developing-Drivers-Part-1/RSS</wfw:commentRss>
      <category>Developer</category>
      <category>Drivers</category>
      <category>Sensor and Location Platform</category>
      <category>Windows 7</category>
    </item>
  <item>
      <title>Automatically Find Local Printers</title>
      <description><![CDATA[Seriously cool! Recently, <a href="http://www.download.com/8301-2007_4-9965215-12.html?part=rss&amp;tag=feed&amp;subj=TheDailyDownload">I read</a> about the new <b><a href="http://www.download.com/Xerox-Mobile-Express-Driver/3000-2088_4-10852397.html">Xerox Mobile Express Driver</a></b> that lets you automatically detect all the available printers in your vicinity - even the ones that are non-Xerox - and then downloads and installs the appropriate drivers automatically. Keep in mind that this software won’t get you connected the office printer at your favorite wi-fi hotspot, but it will help you find printers when you plug into the corporate network of the client you’re visiting or the printers over at your friend’s house. The software is dead simple to install and use, but you will need to be connected to the internet for the installation to work. When you’re ready to print, just choose the Xerox Mobile printer that will now be in your printer list and the software scans and adds available printers. You can even assign a name to the location so you won’t have to scan and re-add printers next time you’re there. <em>(via </em><a href="http://www.download.com/8301-2007_4-9965215-12.html?part=rss&amp;tag=feed&amp;subj=TheDailyDownload"><em>CNet</em></a><em>)</em> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b9e6f9f189244ae79f449e0e0019ddf6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/coolstuff/Automatically-Find-Local-Printers</comments>
      <itunes:summary>Seriously cool! Recently, I read about the new Xerox Mobile Express Driver that lets you automatically detect all the available printers in your vicinity - even the ones that are non-Xerox - and then downloads and installs the appropriate drivers automatically. Keep in mind that this software won’t get you connected the office printer at your favorite wi-fi hotspot, but it will help you find printers when you plug into the corporate network of the client you’re visiting or the printers over at your friend’s house. The software is dead simple to install and use, but you will need to be connected to the internet for the installation to work. When you’re ready to print, just choose the Xerox Mobile printer that will now be in your printer list and the software scans and adds available printers. You can even assign a name to the location so you won’t have to scan and re-add printers next time you’re there. (via CNet)</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/coolstuff/Automatically-Find-Local-Printers</link>
      <pubDate>Mon, 16 Jun 2008 14:04:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/coolstuff/Automatically-Find-Local-Printers</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/on10_f5e03ad5-c5d0-4b08-8451-9d4e6b5b5588.jpg" height="0" width="0"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/on10_392d0ac1-70e4-48d2-9088-05c636fe6cfd.jpg" height="64" width="85"></media:thumbnail>      
      <dc:creator>Sarah Perez</dc:creator>
      <itunes:author>Sarah Perez</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/coolstuff/Automatically-Find-Local-Printers/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>free</category>
      <category>Printing</category>
      <category>Utilities</category>
      <category>utility</category>
      <category>Printers</category>
      <category>sofware</category>
      <category>xerox</category>
    </item>
  <item>
      <title>Byron Cook: Terminator - Proving Good Things Will Eventually Happen</title>
      <description><![CDATA[Here's another installment from <a shape="rect" href="http://research.microsoft.com/aboutmsr/labs/cambridge/default.aspx" shape="rect">
MSR Cambridge</a> (much more to come). This time, I was lucky enough to get some time with
<a shape="rect" href="http://research.microsoft.com/users/bycook/" shape="rect">Byron Cook</a>, a researcher in MSR's Programming Principles and&nbsp;Tools group&nbsp;focusing on static analysis of&nbsp;system code to hunt for algorithms and code fragments that will most
 likely induce a system state lovingly referred to by all as a Hang. You know, when nothing seems to work anymore, you can't use your mouse or keyboard, windows are frozen in time&nbsp;and you resort to a hard reboot. Well, what is a hang, exactly? How is a hang
 directly related to events? Did you know that a typical hang is event-related (never ending event response)&nbsp;caused by kernel mode code (drivers mostly) that never, well, terminates?<br /><br />Byron and team have written a very interesting tool that analyzes code, tests it against proofs of correctness (mathematical proofs, indeed) and alerts developers at design time that some code they've written&nbsp;is heading down a very slippery slope that will
 end in a hang. <a shape="rect" href="http://research.microsoft.com/TERMINATOR/" shape="rect">
Terminator</a> is proof based. OK. How does Terminator work, you ask? Proofs?&nbsp;It's all about prooving termination.
<br /><br />Please tune in and find out. This is a <em>really</em> cool introduction to the notion of
<a shape="rect" href="http://www.foment.net/byron/papers/popl07b.pdf" shape="rect">
mathematically prooving that good things will eventually happen in code</a>.<br /><br />PS. I just found out that, like myself, Byron is an Evergreen State College alumnus. Small world!
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:de04fab9acb148928a4b9dea00cfbd61">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Byron-Cook-Terminator-Proving-Good-Things-Will-Eventually-Happen</comments>
      <itunes:summary>Here&#39;s another installment from 
MSR Cambridge (much more to come). This time, I was lucky enough to get some time with
Byron Cook, a researcher in MSR&#39;s Programming Principles and&amp;nbsp;Tools group&amp;nbsp;focusing on static analysis of&amp;nbsp;system code to hunt for algorithms and code fragments that will most
 likely induce a system state lovingly referred to by all as a Hang. You know, when nothing seems to work anymore, you can&#39;t use your mouse or keyboard, windows are frozen in time&amp;nbsp;and you resort to a hard reboot. Well, what is a hang, exactly? How is a hang
 directly related to events? Did you know that a typical hang is event-related (never ending event response)&amp;nbsp;caused by kernel mode code (drivers mostly) that never, well, terminates?Byron and team have written a very interesting tool that analyzes code, tests it against proofs of correctness (mathematical proofs, indeed) and alerts developers at design time that some code they&#39;ve written&amp;nbsp;is heading down a very slippery slope that will
 end in a hang. 
Terminator is proof based. OK. How does Terminator work, you ask? Proofs?&amp;nbsp;It&#39;s all about prooving termination.
Please tune in and find out. This is a really cool introduction to the notion of

mathematically prooving that good things will eventually happen in code.PS. I just found out that, like myself, Byron is an Evergreen State College alumnus. Small world!
</itunes:summary>
      <itunes:duration>925</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Byron-Cook-Terminator-Proving-Good-Things-Will-Eventually-Happen</link>
      <pubDate>Thu, 12 Jul 2007 15:31:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Byron-Cook-Terminator-Proving-Good-Things-Will-Eventually-Happen</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249430_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249430_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/3692d354-aa0d-4f8f-b860-a73c21243e83.jpg" height="208" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/06064652-191b-4cf9-affa-18b5f10b6e09.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://download.microsoft.com/download/a/2/b/a2b64b8f-4279-48de-9b20-56a473df9f76/Byron_Cook_Terminator_MSRCam2007_ch9.mp3" expression="full" duration="925" fileSize="7407281" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://download.microsoft.com/download/a/2/b/a2b64b8f-4279-48de-9b20-56a473df9f76/Byron_Cook_Terminator_MSRCam2007_ch9.wma" expression="full" duration="925" fileSize="7500039" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://download.microsoft.com/download/a/2/b/a2b64b8f-4279-48de-9b20-56a473df9f76/ByronCook_Terminator_MSR_Cambridge_2007.wmv" expression="full" duration="925" fileSize="289859495" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/Byron_Cook_Terminator_MSRCam2007_s_ch9.wmv" expression="full" duration="925" fileSize="204" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://download.microsoft.com/download/a/2/b/a2b64b8f-4279-48de-9b20-56a473df9f76/ByronCook_Terminator_MSR_Cambridge_2007.wmv" length="289859495" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Byron-Cook-Terminator-Proving-Good-Things-Will-Eventually-Happen/RSS</wfw:commentRss>
      <category>Byron Cook</category>
      <category>C++</category>
      <category>Drivers</category>
      <category>Microsoft Research</category>
      <category>MS Research</category>
      <category>MSR Cambridge 10Years</category>
      <category>Programming</category>
      <category>Terminator</category>
    </item>
  <item>
      <title>Cakewalk: Making Music with Sonar</title>
      <description><![CDATA[The guys at <a href="http://www.cakewalk.com">Cakewalk </a>are passionate about music and providing the technology that enables audio enthusiasts &amp; professionals to create great music. Noel Borthwick, Cakewalk CTO and Carl Jacobson, Woldwide Marketing
 Director, spend some time with Inside Out talking about their lessons learned as an early Vista adopter for their audio application Sonar, which also is the only application of its kind for the 64-bit platform.
<br>
<br>
They also talk candidly about the development process and experiences with managed code, certification documentation and virtualization.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fcd1734a3c7f49ea95939dea00bfbc0f">]]></description>
      <comments>http://channel9.msdn.com/Shows/Inside+Out/Cakewalk-Making-Music-with-Sonar</comments>
      <itunes:summary>The guys at Cakewalk are passionate about music and providing the technology that enables audio enthusiasts &amp;amp; professionals to create great music. Noel Borthwick, Cakewalk CTO and Carl Jacobson, Woldwide Marketing
 Director, spend some time with Inside Out talking about their lessons learned as an early Vista adopter for their audio application Sonar, which also is the only application of its kind for the 64-bit platform.


They also talk candidly about the development process and experiences with managed code, certification documentation and virtualization.
</itunes:summary>
      <itunes:duration>1860</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Inside+Out/Cakewalk-Making-Music-with-Sonar</link>
      <pubDate>Thu, 05 Jul 2007 17:47:51 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Inside+Out/Cakewalk-Making-Music-with-Sonar</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249425_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249425_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/8e0c3329-e62f-4839-9594-81dc85e48320.jpg" height="213" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/276d9bea-78bd-4bf1-acc0-a137c803c931.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://download.microsoft.com/download/f/2/7/f27575dd-efec-4056-adad-70eab1ca5f0e/IO_Cakewalk_ch9.mp3" expression="full" duration="1860" fileSize="14887497" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/0/7/2/2/3/cakewalk.20070604.182700.wmv" expression="full" duration="1860" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/0/7/2/2/3/IO_Cakewalk_s_ch9.wmv" expression="full" duration="1860" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/0/7/2/2/3/cakewalk.20070604.182700.wmv" length="0" type="audio/x-ms-wma"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Inside+Out/Cakewalk-Making-Music-with-Sonar/RSS</wfw:commentRss>
      <category>64-bit</category>
      <category>Application Compatibility</category>
      <category>Audio</category>
      <category>Drivers</category>
      <category>Partner</category>
      <category>Windows Vista</category>
    </item>
  <item>
      <title>PrintVerifier demo</title>
      <description><![CDATA[PrintVerifier is a powerful tool that can be used for development and testing of print drivers and print applications. This is a screencast&nbsp;of a demo of the PrintVerifier tool that is to be presented at WinHEC 2007.<br>
<br>
For more information on PrintVerifier, visit <a href="http://blogs.msdn.com/PrintVerifier">
http://blogs.msdn.com/PrintVerifier</a>.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:afd61e8a658c470782d19dea0162cb36">]]></description>
      <comments>http://channel9.msdn.com/Blogs/nsashwin/PrintVerifier-demo</comments>
      <itunes:summary>PrintVerifier is a powerful tool that can be used for development and testing of print drivers and print applications. This is a screencast&amp;nbsp;of a demo of the PrintVerifier tool that is to be presented at WinHEC 2007.

For more information on PrintVerifier, visit 
http://blogs.msdn.com/PrintVerifier. </itunes:summary>
      <itunes:duration>281</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/nsashwin/PrintVerifier-demo</link>
      <pubDate>Thu, 10 May 2007 19:07:47 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/nsashwin/PrintVerifier-demo</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/254642_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/254642_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/04b24bc3-ee83-4219-9dc5-89dab3756293.jpg" height="216" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/ebc65101-b8ed-4086-b610-57c04b2d7623.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/6/4/5/2/306647_PrintVerifierDemo.wmv" expression="full" duration="281" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/4/6/4/5/2/306647_PrintVerifierDemo.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>nsashwin</dc:creator>
      <itunes:author>nsashwin</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/nsashwin/PrintVerifier-demo/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Printing</category>
    </item>
  <item>
      <title>Driver Development and Much More With Mike Calligaro</title>
      <description><![CDATA[
<div class="ExternalClassD4618AB6C59943C2A6BAE8CEDC9229C2">
<div>Mike Calligaro came to Microsoft thirteen years ago to help build a supercomputer. But, two days before his arrival, the project evaporated, leaving Mike on the payroll but without a position.</div>
<div>&nbsp;</div>
<div>This isn't an unheard of situation for new hires, but Mike's story, detailing all the different projects he worked on throughout the years, is just fantastic.</div>
<div>&nbsp;</div>
<div>We get to hear about his work on the Sega Dreamcast, an early attempt at providing video-on-demand in the home (in
<em>1994</em>!), and the best explanation ever given as to what a device driver is and how they work.</div>
<div>&nbsp;</div>
<div>I'm hoping to visit Mike again. I found him through some posts he wrote for <a href="http://blogs.msdn.com/windowsmobile/">
the Windows Mobile blog</a>. I found him to be thoughtful and interesting - he was the same in person. One of those hidden gems at the company.</div>
<div>&nbsp;</div>
<div>He has more stories to tell, and I hope to get him to divulge more of his past for the camera. People like Mike impress me because of their ability to approach many different disciplines with great success.</div>
<div>&nbsp;</div>
<div>This video, I feel, only scratches the surface...</div>
</div>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:97022e140ae84732bf539dea00c79181">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Rory/Driver-Development-and-Much-More-With-Mike-Calligaro</comments>
      <itunes:summary>

Mike Calligaro came to Microsoft thirteen years ago to help build a supercomputer. But, two days before his arrival, the project evaporated, leaving Mike on the payroll but without a position.
&amp;nbsp;
This isn&#39;t an unheard of situation for new hires, but Mike&#39;s story, detailing all the different projects he worked on throughout the years, is just fantastic.
&amp;nbsp;
We get to hear about his work on the Sega Dreamcast, an early attempt at providing video-on-demand in the home (in
1994!), and the best explanation ever given as to what a device driver is and how they work.
&amp;nbsp;
I&#39;m hoping to visit Mike again. I found him through some posts he wrote for 
the Windows Mobile blog. I found him to be thoughtful and interesting - he was the same in person. One of those hidden gems at the company.
&amp;nbsp;
He has more stories to tell, and I hope to get him to divulge more of his past for the camera. People like Mike impress me because of their ability to approach many different disciplines with great success.
&amp;nbsp;
This video, I feel, only scratches the surface...

</itunes:summary>
      <itunes:duration>2514</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Rory/Driver-Development-and-Much-More-With-Mike-Calligaro</link>
      <pubDate>Tue, 12 Dec 2006 00:38:37 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Rory/Driver-Development-and-Much-More-With-Mike-Calligaro</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249228_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249228_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/2a725151-a712-427f-a774-e155567cf08d.jpg" height="225" width="300"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/48fad284-1148-4c2c-b967-6f657b849efa.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://download.microsoft.com/download/5/3/0/53045472-d18a-4f78-bef6-2f811ef77be5/RB_MikeCalligaroAndDeviceDrivers_ch9.mp3" expression="full" duration="2514" fileSize="20113658" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/4/5/6/2/RB_MikeCalligaroAndDeviceDrivers.wmv" expression="full" duration="2514" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/2/5/4/5/6/2/RB_MikeCalligaroAndDeviceDrivers_s_ch9.wmv" expression="full" duration="2514" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/4/5/6/2/RB_MikeCalligaroAndDeviceDrivers.wmv" length="0" type="audio/x-ms-wma"></enclosure>
      <dc:creator>Rory</dc:creator>
      <itunes:author>Rory</itunes:author>
      <slash:comments>19</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Rory/Driver-Development-and-Much-More-With-Mike-Calligaro/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Hardware</category>
      <category>Microsoft Personalities</category>
      <category>Windows CE</category>
    </item>
  <item>
      <title>The Advancement of Windows: Narayanan Ganapathy - Windows Vista IO</title>
      <description><![CDATA[
<p>From the kernel to the shell, Windows Vista is a <em>very</em> different OS than XPSP2. How so?
<br /><br />Here, Charles interviews Architect Narayanan Ganapathy whose team of highly skilled engineers write the Windows IO system, driver frameworks and related technologies. So, what,
<em>exactly</em>,&nbsp;is new in Windows Vista with regard to IO? What does it mean, <em>
exactly</em>, &nbsp;to users and developers? <br /><br />Tune in. Learn.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f7f929ff15004e91a30f9dea00453332">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/The-Advancement-of-Windows-Narayanan-Ganapathy-Windows-Vista-IO</comments>
      <itunes:summary>
From the kernel to the shell, Windows Vista is a very different OS than XPSP2. How so?
Here, Charles interviews Architect Narayanan Ganapathy whose team of highly skilled engineers write the Windows IO system, driver frameworks and related technologies. So, what,
exactly,&amp;nbsp;is new in Windows Vista with regard to IO? What does it mean, 
exactly, &amp;nbsp;to users and developers? Tune in. Learn. 
</itunes:summary>
      <link>http://channel9.msdn.com/Shows/Going+Deep/The-Advancement-of-Windows-Narayanan-Ganapathy-Windows-Vista-IO</link>
      <pubDate>Fri, 29 Sep 2006 21:25:06 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/The-Advancement-of-Windows-Narayanan-Ganapathy-Windows-Vista-IO</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/234521_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/234521_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/b7506963-4847-45ea-a861-d106f8f4ae29.jpg" height="226" width="300"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/2212b278-16c1-49f9-85f5-c74e650be146.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/8/9/3/2/NarG_WindowsVista_IO.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/5/4/8/9/3/2/NarG_WindowsVista_IO_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/4/8/9/3/2/NarG_WindowsVista_IO.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>24</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/The-Advancement-of-Windows-Narayanan-Ganapathy-Windows-Vista-IO/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Kernel</category>
      <category>Operating System</category>
      <category>OS</category>
      <category>Windows Vista</category>
    </item>
  <item>
      <title>Erik Gubitz and Ferdous Rubaiyat: Inside the Driver Installation Framework</title>
      <description><![CDATA[Installing drivers is sometimes difficult to understand process for users, but getting drivers on to a machine is not as easy as you think, from a developer point of view. In fact, installation is often quite a hard problem for driver developers to get
 right...<br /><br />Well, Erik Gubitz, SDE,&nbsp;and Ferdous Rubaiyat, SDET, work on the Driver Installation Framework, which provides a set of APIs that promise to make the installation process less turbulent for both users, indirectly,&nbsp;and driver devlopers, directly(via APIs...),
 alike. <br /><br />Meet two of the engineers behind a great installation technology that will make your life easier if you write drivers for Windows. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7423155e9852429588a29dea00d1a4b1">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Erik-Gubitz-and-Ferdous-Rubaiyat-Inside-the-Driver-Installation-Framework</comments>
      <itunes:summary>Installing drivers is sometimes difficult to understand process for users, but getting drivers on to a machine is not as easy as you think, from a developer point of view. In fact, installation is often quite a hard problem for driver developers to get
 right...Well, Erik Gubitz, SDE,&amp;nbsp;and Ferdous Rubaiyat, SDET, work on the Driver Installation Framework, which provides a set of APIs that promise to make the installation process less turbulent for both users, indirectly,&amp;nbsp;and driver devlopers, directly(via APIs...),
 alike. Meet two of the engineers behind a great installation technology that will make your life easier if you write drivers for Windows.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Charles/Erik-Gubitz-and-Ferdous-Rubaiyat-Inside-the-Driver-Installation-Framework</link>
      <pubDate>Mon, 25 Sep 2006 20:43:41 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Erik-Gubitz-and-Ferdous-Rubaiyat-Inside-the-Driver-Installation-Framework</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/232496_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/232496_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/d7897088-36cf-47b6-aa0e-953e2f2445b5.jpg" height="224" width="298"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f4698877-de80-4ea2-9dc5-9652b3c313b0.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/8/7/3/2/DIFx.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/7/1/8/7/3/2/DIFx_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/1/8/7/3/2/DIFx.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Erik-Gubitz-and-Ferdous-Rubaiyat-Inside-the-Driver-Installation-Framework/RSS</wfw:commentRss>
      <category>Drivers</category>
    </item>
  <item>
      <title>Peter Wieland: User Mode Driver Framework</title>
      <description><![CDATA[
<p>In Windows Vista, we have moved many drivers out of the kernel and up into user mode, which will greatly decrease the potential for blue screens and other bad things. As always, we love making Frameworks for developers that enable them to get things done
 faster, even for&nbsp;low level stuff like drivers.<br /><br />You've learned about the <a href="/Showpost.aspx?postid=226116">Kernel Mode Driver Framework</a>. In this video, we meet Peter Wieland who&nbsp;is the Development Lead for the User Mode Driver Framework (UMDF)&nbsp;team.&nbsp; We have a conversation about many topics, but
 one of particular interest is why we are investing so much effort in making it easier to write drivers. Driver development is a very specialized programming niche, which requires deep knowledge of the underlining system as well sophisticated programming skills.
 Why open it up to the masses? Peter explains...<br /><br />For more info:<br /><br /><a href="http://www.microsoft.com/whdc/driver/wdf/UMDF.mspx">WHDC’s site on UMDF</a>&nbsp;- It has some white papers and WinHEC 2006 presentations including Peter's “Technical Synopsis” which has a
<a href="http://download.microsoft.com/download/5/b/9/5b97017b-e28a-4bae-ba48-174cf47d23cd/DEV096_WH06.ppt">
PPT animation of how I/O flows through UMDF</a>&nbsp; (slides 10 and 11 show I/O flow for a kernel stack and then a user-mode stack.)</p>
<p>The UMDF beta is part of the Windows Drivers Kit (WDK) beta which can be joined at
<a title="http://connect.microsoft.com/" href="http://connect.microsoft.com/">http://connect.microsoft.com</a>.&nbsp;&nbsp;Peter
<a href="http://blogs.msdn.com/peterwie/archive/2006/05/30/611070.aspx">posted some instructions a while back on his blog
</a>about how to get into the WDK beta.&nbsp;</p>
<p>Peter's blog is <a title="http://blogs.msdn.com/peterwie" href="http://blogs.msdn.com/peterwie">
http://blogs.msdn.com/peterwie</a>.&nbsp; &quot;I’m not as active as I’d like to be, but there’s a long series there on DMA and drivers that folks seem to like.&quot;</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4366d90cd3194cb28a0b9dea00d1b723">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Peter-Wieland-User-Mode-Driver-Framework</comments>
      <itunes:summary>
In Windows Vista, we have moved many drivers out of the kernel and up into user mode, which will greatly decrease the potential for blue screens and other bad things. As always, we love making Frameworks for developers that enable them to get things done
 faster, even for&amp;nbsp;low level stuff like drivers.You&#39;ve learned about the Kernel Mode Driver Framework. In this video, we meet Peter Wieland who&amp;nbsp;is the Development Lead for the User Mode Driver Framework (UMDF)&amp;nbsp;team.&amp;nbsp; We have a conversation about many topics, but
 one of particular interest is why we are investing so much effort in making it easier to write drivers. Driver development is a very specialized programming niche, which requires deep knowledge of the underlining system as well sophisticated programming skills.
 Why open it up to the masses? Peter explains...For more info:WHDC’s site on UMDF&amp;nbsp;- It has some white papers and WinHEC 2006 presentations including Peter&#39;s “Technical Synopsis” which has a

PPT animation of how I/O flows through UMDF&amp;nbsp; (slides 10 and 11 show I/O flow for a kernel stack and then a user-mode stack.) 
The UMDF beta is part of the Windows Drivers Kit (WDK) beta which can be joined at
http://connect.microsoft.com.&amp;nbsp;&amp;nbsp;Peter
posted some instructions a while back on his blog
about how to get into the WDK beta.&amp;nbsp; 
Peter&#39;s blog is 
http://blogs.msdn.com/peterwie.&amp;nbsp; &amp;quot;I’m not as active as I’d like to be, but there’s a long series there on DMA and drivers that folks seem to like.&amp;quot; 
</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Charles/Peter-Wieland-User-Mode-Driver-Framework</link>
      <pubDate>Mon, 18 Sep 2006 20:33:45 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Peter-Wieland-User-Mode-Driver-Framework</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/230704_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/230704_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/f745e945-5fc5-4e8c-97c0-9256d2785d0c.jpg" height="227" width="301"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/2021075b-a451-41c1-9906-2d8d32dcf793.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/0/6/3/2/UMDF_PeterWieland.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/3/2/0/6/3/2/UMDF_PeterWieland_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/2/0/6/3/2/UMDF_PeterWieland.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>15</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Peter-Wieland-User-Mode-Driver-Framework/RSS</wfw:commentRss>
      <category>Drivers</category>
    </item>
  <item>
      <title>Juggs Ravalia – Windows CE 6.0 Device Driver Model</title>
      <description><![CDATA[The upcoming release of Windows CE 6.0 ships with a redesigned kernel, memory model and device driver architecture, Juggs Ravalia is a Program Manager on the Windows CE drivers team who gives us the low down on the new driver architecture and what that
 means for embedded device developers. Mike Hall, Senior Product Manager and Channel 9 correpsondent, conducts this interview. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b8d3bd9a2ca044f38ee19dea00d1f209">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Juggs-Ravalia--Windows-CE-60-Device-Driver-Model</comments>
      <itunes:summary>The upcoming release of Windows CE 6.0 ships with a redesigned kernel, memory model and device driver architecture, Juggs Ravalia is a Program Manager on the Windows CE drivers team who gives us the low down on the new driver architecture and what that
 means for embedded device developers. Mike Hall, Senior Product Manager and Channel 9 correpsondent, conducts this interview.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Charles/Juggs-Ravalia--Windows-CE-60-Device-Driver-Model</link>
      <pubDate>Thu, 07 Sep 2006 21:06:48 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Juggs-Ravalia--Windows-CE-60-Device-Driver-Model</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/227866_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/227866_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/e8d67cae-c15e-4850-8c99-5af3ec64bd8e.jpg" height="226" width="299"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/ba9b98eb-f0fe-4329-afac-11995fc92d5f.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/3/3/2/Juggs_CE6_Drivers.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/9/1/1/3/3/2/Juggs_CE6_Drivers_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/1/3/3/2/Juggs_CE6_Drivers.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>25</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Juggs-Ravalia--Windows-CE-60-Device-Driver-Model/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Windows CE</category>
    </item>
  <item>
      <title>Donn Terry: PreFAST for Drivers</title>
      <description><![CDATA[Donn Terry is a Software Developer who's been writing driver code for Windows for a very long time... He's the guy who's been working on PreFAST for drivers (PFD)&nbsp;for the past several years. PFD is a really handy static analysis tool used by driver developers
 to find bugs in their code that would otherwise go undetected until blue-screening Windows (assuming the drivers are running in the kernel) and other bad things.&nbsp; <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:2412fe222c4344a8bd529dea00d1f9b9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Donn-Terry-PreFAST-for-Drivers</comments>
      <itunes:summary>Donn Terry is a Software Developer who&#39;s been writing driver code for Windows for a very long time... He&#39;s the guy who&#39;s been working on PreFAST for drivers (PFD)&amp;nbsp;for the past several years. PFD is a really handy static analysis tool used by driver developers
 to find bugs in their code that would otherwise go undetected until blue-screening Windows (assuming the drivers are running in the kernel) and other bad things.&amp;nbsp;</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/Charles/Donn-Terry-PreFAST-for-Drivers</link>
      <pubDate>Thu, 07 Sep 2006 17:54:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Donn-Terry-PreFAST-for-Drivers</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/227823_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/227823_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/a96e797f-1dff-4080-9e17-005738760515.jpg" height="227" width="301"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/f48fbab2-7967-4c10-8cad-1fdd97d70294.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/0/3/3/2/Donn_Terry_PFD.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/7/0/3/3/2/Donn_Terry_PFD_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/7/0/3/3/2/Donn_Terry_PFD.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Donn-Terry-PreFAST-for-Drivers/RSS</wfw:commentRss>
      <category>Drivers</category>
    </item>
  <item>
      <title>Doron Holan - Kernel Mode Driver Framework</title>
      <description><![CDATA[
<p>It's hard to write kernel mode drivers. Real hard. In fact, it's hard to believe how hard it is. Well, the Windows Driver People have been working tirelessly to make it a little less hard (not easy) to write kernel mode drivers that won't hose your system.
 You know, blue screen of death and the like.&nbsp; If you write kernel mode drivers you really should watch this video. You will be impressed with the work that has gone into the Kernel Mode Driver Framework. This framework abstracts some of the pain points away
 for driver developers giving them the freedom to concentrate on their algorithms related to device usability...</p>
<p>Find out more about KMDF and related technologies (and get the bits!)<br /><br />KMDF Blog: <a href="http://blogs.msdn.com/doronh/">http://blogs.msdn.com/doronh/</a></p>
<p>KMDF homepage: <a href="http://www.microsoft.com/whdc/driver/wdf/KMDF.mspx">http://www.microsoft.com/whdc/driver/wdf/KMDF.mspx</a><br /></p>
<p>KMDF bits (v1.1 right now): <a href="http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx">
http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx</a></p>
<p>WDF: (UMDF, verification tools): <a href="http://www.microsoft.com/whdc/driver/wdf/default.mspx">
http://www.microsoft.com/whdc/driver/wdf/default.mspx</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/drivers/RSS&WT.dl=0&WT.entryid=Entry:RSSView:68f46837486a4ffb81689dea00455a22">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Doron-Holan-Kernel-Mode-Driver-Framework</comments>
      <itunes:summary>
It&#39;s hard to write kernel mode drivers. Real hard. In fact, it&#39;s hard to believe how hard it is. Well, the Windows Driver People have been working tirelessly to make it a little less hard (not easy) to write kernel mode drivers that won&#39;t hose your system.
 You know, blue screen of death and the like.&amp;nbsp; If you write kernel mode drivers you really should watch this video. You will be impressed with the work that has gone into the Kernel Mode Driver Framework. This framework abstracts some of the pain points away
 for driver developers giving them the freedom to concentrate on their algorithms related to device usability... 
Find out more about KMDF and related technologies (and get the bits!)KMDF Blog: http://blogs.msdn.com/doronh/ 
KMDF homepage: http://www.microsoft.com/whdc/driver/wdf/KMDF.mspx 
KMDF bits (v1.1 right now): 
http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx 
WDF: (UMDF, verification tools): 
http://www.microsoft.com/whdc/driver/wdf/default.mspx 
</itunes:summary>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Doron-Holan-Kernel-Mode-Driver-Framework</link>
      <pubDate>Tue, 15 Aug 2006 18:42:53 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Doron-Holan-Kernel-Mode-Driver-Framework</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/220881_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/220881_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/f91140e7-6309-4e79-98b8-9d3ba8fc89f5.jpg" height="224" width="298"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/a1d52283-7233-4f58-a9eb-4d66738849c1.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/1/6/2/2/DoranHolan_KDF.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/6/1/1/6/2/2/DoranHolan_KDF_s_ch9.wmv" expression="full" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/1/1/6/2/2/DoranHolan_KDF.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Erik Porter</dc:creator>
      <itunes:author>Erik Porter</itunes:author>
      <slash:comments>12</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Doron-Holan-Kernel-Mode-Driver-Framework/RSS</wfw:commentRss>
      <category>Drivers</category>
      <category>Kernel</category>
      <category>Microsoft Personalities</category>
    </item>    
</channel>
</rss>