<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.windows-now.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Confessions of a Longhorn User : .NET Programming, Security</title><link>http://www.windows-now.com/blogs/mikey/archive/tags/.NET+Programming/Security/default.aspx</link><description>Tags: .NET Programming, Security</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP2 (Build: 31104.93)</generator><item><title>The Longhorn Driver Model - Will my wish come true?</title><link>http://www.windows-now.com/blogs/mikey/archive/2004/07/21/4112.aspx</link><pubDate>Wed, 21 Jul 2004 17:19:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:4112</guid><dc:creator>mikey</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/mikey/rsscomments.aspx?PostID=4112</wfw:commentRss><comments>http://www.windows-now.com/blogs/mikey/archive/2004/07/21/4112.aspx#comments</comments><description>&lt;P&gt;DevSource is running a &lt;A href="http://www.devsource.ziffdavis.com/article2/0,1759,1624782,00.asp"&gt;story about the new Longhorn Driver Model&lt;/A&gt;.&amp;nbsp; It looks like it's going to have some really awesome stuff, like boilerplate code libraries, and a split kernel/user mode.&amp;nbsp; Oh, and driver isolation...&amp;nbsp;that's kinda nice...&amp;nbsp;:)&lt;/P&gt;
&lt;P&gt;I've never written a driver before, and probably never will, so despite how cool this stuff may be for driver authors, I'm probably missing out on most of it.&amp;nbsp; I'm hoping - however - that this new model will solve one of my biggest peeves with Windows once and for all:&amp;nbsp; Limited users cannot install a local printer or a digital camera.&amp;nbsp; I guess &lt;EM&gt;limited&lt;/EM&gt; is the operative word.&lt;/P&gt;
&lt;P&gt;So here's why I hate this.&amp;nbsp; The company which is nice enough to employ me has tons of remote users with laptops.&amp;nbsp; We've taken it upon ourselves to &amp;#8220;do the right thing&amp;#8221; and have all our users running as normal Users (with a few tweaks here and there).&amp;nbsp; For these mobile users, a simple task like installing a printer is a complete bust, since they need admin rights to do it.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I can understand it from a security point of view, but from a user (and technical) point of view, it's not so hot.&amp;nbsp; The dream of the paperless office hasn't quite gotten here yet (my desk is a prime example...), so printing is pretty important.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Am I correct is assuming that this new kernel/user mode split in the driver model could give us this flexibility?
&lt;HR id=null&gt;
&lt;/P&gt;
&lt;P&gt;&lt;FONT size=1&gt;Giving credit where credit is due - I found this article through &lt;A href="http://ryangregg.com/archive/2004/07/19/981.aspx"&gt;Ryan Gregg's Blog&lt;/A&gt;, as well as &lt;A href="http://www.sellsbrothers.com/"&gt;Chris Sells'&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=4112" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/mikey/archive/tags/General/default.aspx">General</category><category domain="http://www.windows-now.com/blogs/mikey/archive/tags/.NET+Programming/default.aspx">.NET Programming</category><category domain="http://www.windows-now.com/blogs/mikey/archive/tags/Security/default.aspx">Security</category></item></channel></rss>