<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Embedded POSReady and POS for .NET Blog : WEPOS</title><link>http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx</link><description>Tags: WEPOS</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Happy Holidays from the Embedded Team!</title><link>http://blogs.msdn.com/pointofservice/archive/2009/12/23/happy-holidays-from-the-embedded-team.aspx</link><pubDate>Thu, 24 Dec 2009 02:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9940821</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9940821.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9940821</wfw:commentRss><description>&lt;P&gt;I'd like to send good wishes from the whole team to all POSReady and WEPOS customers, partners and MVPs for a wonderful holiday season, and a successful 2010! We thank you for your support in 2009. Your willingness to give feedback, as well as your continued participation in community forums and newsgroups, chat sessions, face-to-face or virtual meetings are greatly appreciated by our team. We hope we can continue to partner with you to bring you prosperity in the new year.&lt;/P&gt;
&lt;P&gt;FYI-The Redmond offices of Microsoft will be closed tomorrow and Friday (PST) for the Christmas weekend, so responses to mail and forum posts may be delayed.&lt;/P&gt;
&lt;P&gt;- &lt;A href="http://blogs.msdn.com/embedded/articles/401051.aspx"&gt;&lt;FONT color=#006ff7&gt;Lynda&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#006ff7&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://technorati.com/tags/embedded"&gt;&lt;FONT color=#006ff7&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9940821" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>December Security Updates Are Now Available on the ECE</title><link>http://blogs.msdn.com/pointofservice/archive/2009/12/17/december-security-updates-are-now-available-on-the-ece.aspx</link><pubDate>Thu, 17 Dec 2009 23:12:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9938452</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9938452.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9938452</wfw:commentRss><description>&lt;p&gt;The &lt;u&gt;&lt;a href="https://ece.partners.extranet.microsoft.com/ece/Embedded/Products/ProductSupplements/Embedded/WEPOS/OEMDownloads/DistOEM-Dec09WinEmbPOSRdy09_WEPOSSuppUpdts.htm"&gt;December 2009 Security Updates - Product Download&lt;/a&gt;&lt;/u&gt; is now available for Original Equipment Manufacturers (OEMs) on the ECE for Windows Embedded POSReady 2009 and Windows Embedded for Point of Service.&amp;#160;&amp;#160; These updates are also individually available directly from the Microsoft Download center as well as Windows Update, however end-customers should refer to their OEM servicing agreement prior to obtaining these updates from any source other than directly from their OEM to ensure uninterrupted support.&lt;/p&gt;  &lt;p&gt;The December Security updates include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;973904&lt;/strong&gt;&amp;#160; Vulnerabilities in WordPad and Office Text Converters Could Allow Remote Code Execution&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;976098&lt;/strong&gt;&amp;#160; Install this update to resolve issues caused by revised daylight saving time and time zone laws in several countries &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;976092&lt;/strong&gt;&amp;#160; Install this update to resolve a possible data loss issue involving controllers that support ADMA &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;973688&lt;/strong&gt;&amp;#160; Install this update to prevent applications from sending too many HTTP requests while a well-known Document Type Definition (DTD) is included &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;969084&lt;/strong&gt;&amp;#160; The Remote Desktop Connection 7.0 client update enables you to use the new Remote Desktop Services features &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;973917&lt;/strong&gt;&amp;#160; Install this update to help strengthen authentication credentials in specific scenarios&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;951748&lt;/strong&gt;&amp;#160; Vulnerability in DNS Could Allow Spoofing &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;972270&lt;/strong&gt;&amp;#160; Vulnerability in the Embedded OpenType Font Engine Could Allow Remote Code Execution &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;976138&lt;/strong&gt;&amp;#160; An issue has been identified that could allow an authenticated remote attacker to compromise your system and gain control over it &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;973686&lt;/strong&gt;&amp;#160; Install this update to prevent applications from sending too many HTTP requests while a well-known Document Type Definition (DTD) is included &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;976470&lt;/strong&gt;&amp;#160; Install this update to resolve an issue in which the &amp;quot;Date and Time&amp;quot; window of Control Panel will incorrectly display an error message &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;973685&lt;/strong&gt;&amp;#160; Install this update to prevent applications from sending too many HTTP requests while a well-known Document Type Definition (DTD) is included&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;974392&lt;/strong&gt; Vulnerability in Local Security Subsystem Authority Service Could Allow Denial of Service &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;970430&lt;/strong&gt;&amp;#160; Install this update to help strengthen authentication credentials in specific scenarios&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;973687&lt;/strong&gt;&amp;#160; Install this update to prevent applications from sending too many HTTP requests while a well-known Document Type Definition (DTD) is included &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;976325&lt;/strong&gt;&amp;#160; Cumulative Security Update for Internet Explorer &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;974318&lt;/strong&gt;&amp;#160; Vulnerability on Internet Authentication Service Could Allow Remote Code Execution&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;972187&lt;/strong&gt;&amp;#160; Vulnerabilities in Windows Media Components Could Allow Remote Code Execution&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;971737&lt;/strong&gt;&amp;#160; Install this update to help strengthen authentication credentials in specific scenarios&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;971726&lt;/strong&gt;&amp;#160; Vulnerabilities in Active Directory Federation Services Could Allow Remote Code Execution &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;955759&lt;/strong&gt;&amp;#160; An issue has been identified that could allow an authenticated remote attacker to compromise your system and gain control over it &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you have questions on accessing the ECE, please email MS Mobile &amp;amp; Embedded Communications Feedback &amp;amp; Support, &lt;a href="mailto:ECE@microsoft.com"&gt;ECE@microsoft.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;- &lt;a href="http://blogs.msdn.com/embedded/articles/401051.aspx"&gt;Lynda&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/POS"&gt;POS&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9938452" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>Windows XP Support Tools are now available for POSReady 2009 and WEPOS</title><link>http://blogs.msdn.com/pointofservice/archive/2009/12/02/windows-xp-support-tools-are-now-available-for-posready-2009-and-wepos.aspx</link><pubDate>Thu, 03 Dec 2009 02:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9931743</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9931743.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9931743</wfw:commentRss><description>&lt;p&gt;The Windows XP Support Tools, previously available on the ECE for OEM customers for Windows XP Embedded, are now available for Windows Embedded POSReady 2009 and Windows Embedded Point of Service as well.&lt;/p&gt;  &lt;p&gt;These Support Tools are intended for use by Microsoft support personnel and experienced users to assist in diagnosing and resolving problems with their embedded systems. They include things like netdom.exe, filever.exe, extract.exe, tracelog.exe etc.&lt;/p&gt;  &lt;p&gt;OEMs can download this .img file from the &lt;a href="https://ece.partners.extranet.microsoft.com/ece/Embedded/Products/ProductSupplements/Embedded/WEPOS/OEMDownloads/DistOEM-XPSupportToolsPOSReady09WEPOS.htm"&gt;ECE site&lt;/a&gt;. If you have questions on accessing the ECE, please email MS Mobile &amp;amp; Embedded Communications Feedback &amp;amp; Support, &lt;a href="mailto:ECE@microsoft.com"&gt;ECE@microsoft.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Thanks,&lt;/p&gt;  &lt;p&gt;- &lt;a href="http://blogs.msdn.com/embedded/articles/401051.aspx"&gt;Lynda&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:be0c7f94-880d-4e67-90cf-1341a35026c0" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/POS" rel="tag"&gt;POS&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9931743" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>Installing .NET 3.0 or 3.0 SP1 on Windows Embedded Point Of Service 1.1 SP3</title><link>http://blogs.msdn.com/pointofservice/archive/2009/11/25/installing-net-3-0-or-3-0-sp1-on-windows-embedded-point-of-service-1-1-sp3.aspx</link><pubDate>Wed, 25 Nov 2009 17:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928208</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9928208.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9928208</wfw:commentRss><description>&lt;P&gt;When installing .NET 3.0 or .NET 3.0 SP1 from the Download Center onto a Windows Embedded Point of Service 1.1 SP3 system setup fails with the following errors: &lt;/P&gt;
&lt;P&gt;SETUP.EXE &lt;BR&gt;Microsoft .NET Framework 3.0 has encountered a problem during setup. Setup did not complete correctly &lt;/P&gt;
&lt;P&gt;MICROSOFT .NET FRAMEWORK 3.0 SETUP &lt;BR&gt;An error occurred during setup. Installed files have been removed from your computer.&amp;nbsp; For known issues and troubleshooting information, see the online Readme. For error information, see Error Log. &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;ERROR LOG (dd_dotnetfx3error.txt) &lt;BR&gt;[Date, Time] WIC Installer: [2] Setup Failed on component WIC Installer &lt;BR&gt;[Date, Time] WapUI: [2] DepCheck indicates WIC Installer is not installed. &lt;BR&gt;[Date, Time] WAPUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 was not attempted to be installed. &lt;/P&gt;
&lt;P&gt;ERROR LOG (dd_WIC.txt) &lt;BR&gt;0.141: 2009/11/03 12:42:32.068 (local) &lt;BR&gt;0.141: c:\72b6b5c6e15e2d3f28e7ae\update\update.exe (version 6.3.4.0) &lt;BR&gt;0.141: Hotfix started with following command line: /quiet /norestart /log:C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\dd_WIC.txt &lt;BR&gt;0.151: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2 &lt;BR&gt;0.181:&amp;nbsp; C:\Windows\system32\WindowsCodecs.dll is Not Present &lt;BR&gt;0.181: First Condition in Test.WindowsCodecsVer.Section Succeeded &lt;BR&gt;0.181: Condition succeeded for section Test.WindowsCodecsVer.Section in Line 1 of PreRequisite &lt;BR&gt;0.181:&amp;nbsp; C:\Windows\system32\WindowsCodecsExt.dll is Not Present &lt;BR&gt;0.181: First Condition in Test.WindowsCodecsExtVer.Section Succeeded &lt;BR&gt;0.181: Condition succeeded for section Test.WindowsCodecsExtVer.Section in Line 2 of PreRequisite &lt;BR&gt;0.181:&amp;nbsp; C:\Windows\system32\WMPhoto.dll is Present &lt;BR&gt;0.181: FileVersion of C:\Windows\system32\WMPhoto.dll is Greater Than 6.0.5840.16388 &lt;BR&gt;0.181: Condition Check for Line 3 of PreRequisite returned FALSE &lt;BR&gt;0.221: WIC Setup encountered an error:&amp;nbsp; Newer version of update is already on the system. &lt;BR&gt;0.251: Newer version of update is already on the system. &lt;BR&gt;0.251: Update.exe extended error code = 0xf0f4 &lt;BR&gt;0.251: Update.exe return code was masked to 0x643 for MSI custom action compliance.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This issue is caused by Windows Embedded Point of Service SP3 systems having a newer version of WMPHOTO.DLL than the .NET 3.0 installer is carrying and which causes the .NET 3.0 installer to fail.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;A successful install of .NET 3.0 can be accomplished after completing the following steps: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Launch a Command Shell &lt;/LI&gt;
&lt;LI&gt;CD %windir%\system32&lt;/LI&gt;
&lt;LI&gt;regsvr32 /u wmphoto.dll &lt;/LI&gt;
&lt;LI&gt;ren wmphoto.dll wmphoto.dll.old &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Now you can install .NET 3.0 with no errors!&lt;/P&gt;
&lt;P&gt;- &lt;A href="http://blogs.msdn.com/embedded/articles/401051.aspx" mce_href="http://blogs.msdn.com/embedded/articles/401051.aspx"&gt;Lynda&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928208" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>October 2009 Security Update Notes</title><link>http://blogs.msdn.com/pointofservice/archive/2009/10/19/october-2009-security-update-notes.aspx</link><pubDate>Mon, 19 Oct 2009 23:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9909538</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9909538.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9909538</wfw:commentRss><description>&lt;P&gt;&lt;EM&gt;* Updated&amp;nbsp;11/5/09&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Installing the .Net 1.1 SP1 Security Update, KB953297, on Windows Embedded for Point of Service &lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://go.microsoft.com/fwlink/?LinkId=160527" mce_href="http://go.microsoft.com/fwlink/?LinkId=160527"&gt;MS09-061&lt;/A&gt;, &lt;B&gt;Vulnerabilities in the Microsoft .NET Common Language Runtime Could Allow Remote Code Execution&lt;/B&gt; update may fail to install on a Windows Embedded Point Of Service Minimum configuration.&amp;nbsp; Extracting the package, and then running the .msp manually will successfully install this update.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Installing the GDI+ Security Update, KB958869, on Windows Embedded for Point of Service and certain installations of Windows Embedded POSReady 2009&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Due to an issue with settings to minimize the footprint of Windows Embedded Point Of Service, the &lt;A href="http://go.microsoft.com/fwlink/?LinkID=161342" mce_href="http://go.microsoft.com/fwlink/?LinkID=161342"&gt;MS09-062&lt;/A&gt;, &lt;B&gt;Vulnerabilities in GDI+ Could Allow Remote Code Execution&lt;/B&gt; update is not getting installed. This has been an ongoing problem with the GDI+ updates and we are working with WinSE to correct this issue for future updates. Please follow these instructions to install this important update. If you have already installed the SP3 update for Windows Embedded Point Of Service, you should use the files from the SP3QFE directory when instructed to move the QFE folder.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Start a command prompt, this can be done by Clicking on Run from the Start menu, typing ‘cmd’ and pressing Enter.&lt;/LI&gt;
&lt;LI&gt;Extract the files from the package by changing directories to the directory where you have copied the update and typing the following at the command prompt: &lt;BR&gt;WindowsXP-KB958869-x86-ENU.exe /x:&amp;lt;dir name&amp;gt; &lt;BR&gt;The remainder of these steps can be done from within Windows Explorer or from the Command Prompt as shown by the examples.&lt;/LI&gt;
&lt;LI&gt;Move the SP2QFE\ASMS folder (or the SP3QFE\ASMS folder if you have installed the SP3 update for WEPOS) to the root of your extracted folder. &lt;BR&gt;move &amp;lt;dir name&amp;gt;\SP2QFE\ASMS . (Note: space and period are required)&lt;/LI&gt;
&lt;LI&gt;Execute the update. &lt;BR&gt;&amp;lt;dir name&amp;gt;\update\update.exe&lt;/LI&gt;
&lt;LI&gt;You will be guided through installation wizard to install the package. After installation is complete, the system will reboot.&lt;/LI&gt;
&lt;LI&gt;You can now delete the temporary folder: &lt;BR&gt;rmdir /s &amp;lt;dir name&amp;gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Example: (from a command prompt) &lt;BR&gt;WindowsXP-KB958869-x86-ENU.exe /x:c:\temp\KB958869 &lt;BR&gt;cd /d c:\temp\KB958869 &lt;BR&gt;move SP2QFE\ASMS . (Note: space and period are required)&amp;nbsp;&lt;BR&gt;cd update &lt;BR&gt;update.exe&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; This issue may also be evident in Windows Embedded POSReady 2009 systems that are installed to a USB Storage device (not to a standard hard drive). The same workaround can be applied.&lt;/P&gt;
&lt;P&gt;-&lt;A href="http://blogs.msdn.com/pointofservice/pages/gina-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/gina-s-bio.aspx"&gt;Gina&lt;/A&gt;&lt;/P&gt;
&lt;DIV class=wlWriterEditableSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ea913c1a-c7b6-43dd-823f-202ba76756b5 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/WEPOS" rel=tag mce_href="http://technorati.com/tags/WEPOS"&gt;WEPOS&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Point+of+Sale" rel=tag mce_href="http://technorati.com/tags/Point+of+Sale"&gt;Point of Sale&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9909538" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/Announcements/default.aspx">Announcements</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>Windows Updates for WEPOS 1.x</title><link>http://blogs.msdn.com/pointofservice/archive/2009/03/31/windows-updates-for-wepos-1-x.aspx</link><pubDate>Wed, 01 Apr 2009 02:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9524508</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9524508.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9524508</wfw:commentRss><description>&lt;P&gt;If you have a WEPOS 1.x system and have turned on Automatic Updates or reviewed the Express Updates option on update.microsoft.com, you may have noticed that the only update you see offered is XP Pro SP3. In this article, we’ll give you some background on why this is happening, and what you can do to work around this.&lt;/P&gt;
&lt;P&gt;One of the reasons the WEPOS operating system can be offered at a low price point is because servicing is under the umbrella of XP Pro servicing and there is little overhead, WEPOS simply consumes applicable updates because it is seen as an XP platform. Based on this, Windows Update sees WEPOS as XP Pro, it does not differentiate it as a separate operating system. So, if you do not have SP3 for WEPOS installed, Windows Update is going to tell you that you need to install the XP Pro SP3 update.&lt;/P&gt;
&lt;P&gt;However, because the WEPOS platform is a reduced footprint OS, we could not simply consume the XP Pro SP3 update. It bloated the image significantly and added features, functionality and configurations not spec’d for WEPOS. So with the XP Pro SP3 update, we special-cased it to not install on WEPOS and instead provide a dialog message informing customers who do run the Pro SP3 Update that it is not compatible with WEPOS and a WEPOS specific update will be made available on the download center at a later date, and followed up with the Service Pack 3 for Window Embedded for point of Service and Windows Fundamentals for Legacy PCs update.&lt;/P&gt;
&lt;P&gt;One of the outcomes of this approach, since WEPOS is seen as XP, is that all updates rolled into SP3 are no longer offered to your WEPOS system through Automatic or Express Updates because it assumes you will install the XP Pro SP3 update to get them all. Until you install the SP3 for WEPOS update, the workaround is to turn off Automatic Updates. Go to update.microsoft.com and select Custom. You will still see the XP SP3 update with a Download and Install Now link, but there is another link, Review Other Updates. Select the Review Other Updates link and you will see a list of applicable High-priority XP updates for your WEPOS system.&amp;nbsp; You can select the updates you wish to install and proceed to Review and Install Updates to update your system.&lt;/P&gt;
&lt;P&gt;Note: Prior to receiving the set of XP Updates, you may be prompted to install updates for Windows Update. Proceed with installing those updates and any required reboots, then return to update.microsoft.com, Custom, Review Other updates to update your WEPOS image.&lt;/P&gt;
&lt;P&gt;Once you have installed the SP3 update for WEPOS, you can return to using Automatic updates successfully.&lt;/P&gt;
&lt;P&gt;OEMs are ultimately responsible for supporting the WEPOS images they deploy. You should work with your OEM to determine your servicing model, and in particular to determine update compatibility with your WEPOS systems prior to installing updates, particularly Out of Band applications (e.g. Internet Explorer, Windows Media Player, etc.) and major OS updates such as SP3.&lt;/P&gt;
&lt;P&gt;- &lt;A href="http://blogs.msdn.com/pointofservice/pages/gina-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/gina-s-bio.aspx"&gt;Gina&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9524508" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/Updates/default.aspx">Updates</category></item><item><title>Product Lifecycle: What is it? What does it mean to me? (or… “Gina, are your eyes okay?”) Part Deux</title><link>http://blogs.msdn.com/pointofservice/archive/2009/02/18/product-lifecycle-what-is-it-what-does-it-mean-to-me-or-gina-are-your-eyes-okay-part-deux.aspx</link><pubDate>Wed, 18 Feb 2009 18:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9432265</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9432265.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9432265</wfw:commentRss><description>&lt;P&gt;&lt;I&gt;If you follow the &lt;A href="http://blogs.msdn.com/embedded/" mce_href="http://blogs.msdn.com/embedded/"&gt;Windows Embedded blog&lt;/A&gt;, you may have seen &lt;A href="http://blogs.msdn.com/embedded/archive/2009/02/13/product-lifecycle-what-is-it-what-does-it-mean-to-me-or-gina-are-your-eyes-okay.aspx"&gt;a similar posting&lt;/A&gt; about the Embedded Windows products. This is a shameless knock-off of that blog article re-purposed to cover the WEPOS and POSReady products…&lt;/I&gt; &lt;/P&gt;
&lt;P&gt;&lt;B&gt;What it is:&lt;/B&gt; &lt;BR&gt;Microsoft Support Lifecycle policy is the Microsoft standard for product support availability throughout a product’s life. Quoting the &lt;A href="http://support.microsoft.com/lifecycle" mce_href="http://support.microsoft.com/lifecycle"&gt;Lifecycle policy&lt;/A&gt; page: “By understanding the product support available, customers are better able to maximize the management of their IT investments and strategically plan for a successful IT future.” This is true for OEMs supporting POS devices as well. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Blog-worthy Embedded Windows Dates:&lt;/B&gt; &lt;BR&gt;The recent releases of Windows Embedded POSReady 2009 as the follow-on product to Windows Embedded for Point of Service, and Service Pack 3 for Windows Embedded for Point of Service, have initiated some support lifecycle updates that I thought would be of interest, and might become more meaningful with additional explanation. 
&lt;UL&gt;
&lt;LI&gt;10/12/2010 WESPOS releases (1.0, 1.1, 1.1 Update) if not updated with Service Pack 3 Retire, they no longer receive Security updates/Hotfix-DCR updates/support&lt;/LI&gt;
&lt;LI&gt;4/12/2011 WEPOS (at supported Service Pack Level) exits Mainstream, enters Extended support phase&lt;/LI&gt;
&lt;LI&gt;4/12/2016 WEPOS Product Lifecycle ends&lt;/LI&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;4/8/2014 Windows Embedded POSReady 2009 Product exits Mainstream, enters Extended support phase&lt;/LI&gt;
&lt;LI&gt;4/9/2019 Windows Embedded POSReady 2009 Product Lifecycle ends&lt;/LI&gt;&lt;/UL&gt;You can review the Phases of the Support Lifecycle at the &lt;A href="http://support.microsoft.com/lifecycle" mce_href="http://support.microsoft.com/lifecycle"&gt;Lifecycle policy&lt;/A&gt; page. 
&lt;P&gt;&lt;B&gt;Detailed (read: Lengthy) explanation:&lt;/B&gt; &lt;BR&gt;The following tables are based on the information found in each product’s &lt;A href="http://support.microsoft.com/gp/lifeselectindex"&gt;Support Lifecycle&lt;/A&gt; listing. &lt;BR&gt;&lt;BR&gt;&lt;A href="http://pointofservice.members.winisp.net/Img/Product_Support_Lifecycle_Tables.png"&gt;&lt;IMG style="WIDTH: 500px" title="Product support lifecycle tables" alt="Product support lifecycle tables" src="http://pointofservice.members.winisp.net/Img/Product_Support_Lifecycle_Tables.png"&gt;&lt;/A&gt; 
&lt;P&gt;In a nutshell Microsoft’s OS product Lifecycle policy is ten years; five years Mainstream support and five years Extended support. A variant to this equation is based on the follow-on product release timing. A product will have five years Mainstream support, or two years Mainstream support following the follow-on product’s General Availability Date, whichever period is longer.&lt;/P&gt;
&lt;P style="MARGIN-LEFT: 30px"&gt;For example, with the release of Windows Embedded POSReady 2009 as the follow-on product to Windows Embedded for Point of Service, the two year period of remaining Mainstream support for Windows Embedded for Point of Service commenced. When the Windows Embedded for Point of Service Mainstream support phase ends, the product will begin five years of Extended support. Review the Phases of the Support Lifecycle at the &lt;A href="http://support.microsoft.com/lifecycle" mce_href="http://support.microsoft.com/lifecycle"&gt;Lifecycle policy page&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;A Service Pack is retired two years after the subsequent Service Pack is released, or it retires at the end of the product’s Support Lifecycle, whichever comes first. A non-retired Service Pack will be supported at the product’s current Lifecycle Phase, Mainstream or Extended, regardless of the age of that Service Pack. Learn more about &lt;A href="http://support.microsoft.com/lifecycle/#ServicePackSupport" mce_href="http://support.microsoft.com/lifecycle/#ServicePackSupport"&gt;Service Pack Support&lt;/A&gt; policy. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Date Calculations:&lt;/B&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;I&gt;General Availability&lt;/I&gt; dates are loosely calculated to be when a new product is available to customers in the channel after the RTM date (about 90 days later), or they reflect the RTM date for Service Pack releases.&lt;/LI&gt;
&lt;LI&gt;&lt;I&gt;Retirement dates&lt;/I&gt; are generally calculated as the first Patch Tuesday (2nd Tuesday of each month) of the quarter which follows the actual calculated date. &lt;BR&gt;&lt;BR&gt;For example, &amp;lt;deep breath&amp;gt; Windows Embedded POSReady 2009’s General Availability Date is 3/10/2009. That date begins the two year countdown until Windows Embedded for Point of Service exits Mainstream Support and enters Extended Support. So, 3/10/2009 plus two years takes us to 3/10/2011. The following quarter begins April, 2011, and Patch Tuesday is the second Tuesday in April. This brings us to the Windows Embedded for Point of Service Mainstream Support Retirement date of 4/12/2011. &amp;lt;exhale&amp;gt; If I lost you, please read it a few more times. :) I’ve gone over it a dozen or so times &amp;lt;again&amp;gt; to make sure it is accurate and it makes more sense to me every time.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Okay, I’m going to wrap up – the complex logic has made my eyes cross just a bit, and it’s getting hard to focus on the computer screen. I hope this has provided some useful data, given you a clue as to how the data is determined, and that the scarce amount of levity has made it a bit more palatable.&lt;/P&gt;
&lt;P&gt;-&lt;I&gt;&lt;A href="http://blogs.msdn.com/pointofservice/pages/gina-s-bio.aspx"&gt;Gina&lt;/A&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;Oh! A few afterthoughts: 
&lt;UL&gt;
&lt;LI&gt;This blog doesn’t consider Custom Support options available when a Service Pack is retired or a Product Lifecycle Phase ends. If you are interested in those options, please consult with your Microsoft Technical Account Manager, Account Representative, or &lt;A href="http://www.microsoft.com/services/Microsoftservices/srv_premier.mspx"&gt;contact a Sales Rep&lt;/A&gt; for more information. &lt;/LI&gt;
&lt;LI&gt;The blog also doesn’t address Product Distribution End Dates, a topic about which I know very little (oops, I think the eyes may be twitching a bit now…). Your Microsoft Technical Account Manager or Account Representative is a good resource for this information as well, and you might also find useful information at &lt;A href="http://www.xppro2016.com/lifecycle"&gt;this Embedded Windows website&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Lastly… &lt;AND that mean I&gt;Sincere apologies for the length of this post – unfortunately, I couldn’t trim it without de-demystifying the issue.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9432265" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>Next version of WEPOS is just around the corner....</title><link>http://blogs.msdn.com/pointofservice/archive/2009/01/01/Terry.aspx</link><pubDate>Fri, 02 Jan 2009 06:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9266822</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9266822.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9266822</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;The next version of Windows Embedded for Point of Service is just around the &lt;BR&gt;corner.&amp;nbsp; In addition to new functionality, this update carries a new name.&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;STRONG&gt;Windows Embedded POSReady 2009.&lt;/STRONG&gt;&amp;nbsp; &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;We are very excited to launch POSReady 2009 at NRF: Retail’s BIG Show on &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;January 10-14 in NYC.&amp;nbsp; If you are attending NRF, please come see us at the &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Microsoft booth (637 on the show floor) and attend our Big !deas session on &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Jan 12th @ 1:45pm ET to celebrate the launch with us!&amp;nbsp; In the spirit of retail, &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;we are giving away a $1K American Express&amp;nbsp;card as well as 4GB USB sticks &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;at our Big !deas session.&amp;nbsp; &amp;nbsp;&amp;nbsp;Many members of the development team will be &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;on hand at the Microsoft booth throughout the show to answer questions.&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;We hope to see you there.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;We can’t talk about product details yet, but we will have lots more to talk &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;about after our session on Jan 12th.&amp;nbsp; Additional details are available at&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://www.microsoft.com/windowsembedded/en-us/news/events/nrf.mspx" mce_href="http://www.microsoft.com/windowsembedded/en-us/news/events/nrf.mspx"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;http://www.microsoft.com/windowsembedded/en-us/news/events/nrf.mspx&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;.&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;We would also like to announce our new product URL:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;A href="http://www.posready.com/" mce_href="http://www.posready.com/"&gt;&lt;FONT face=Calibri color=#0000ff size=3&gt;&lt;STRONG&gt;http://www.posready.com&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Watch this URL for updated information to appear over the next couple weeks&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;FONT face=Calibri size=3&gt;- &lt;A class="" title=Terry href="http://blogs.msdn.com/pointofservice/pages/terry-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/terry-s-bio.aspx"&gt;Terry&lt;/A&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9266822" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POSReady/default.aspx">POSReady</category></item><item><title>Managment tools may require WMI Namespace to be recreated after SP3 update</title><link>http://blogs.msdn.com/pointofservice/archive/2008/12/10/wmi-namespace-may-need-to-be-recreated-after-sp3-update.aspx</link><pubDate>Thu, 11 Dec 2008 02:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9193275</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/9193275.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=9193275</wfw:commentRss><description>&lt;P&gt;If you use the management tools that are dependent upon WMI (such as posdm.exe), the WMI namespaces may need to be recreated after significant OS updates (such as applying SP3).&amp;nbsp; A temporary fix,&amp;nbsp;can be done by choosing the repair option from the installer; however, the recommended fix, in order to avoid future reoccurrences, is to use mofcomp as described in the attached document.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;SPAN style="COLOR: #1f497d; mso-themecolor: dark2"&gt;&lt;FONT face=Calibri color=#000000 size=3&gt;&amp;nbsp;- &lt;/FONT&gt;&lt;A class="" title=Sylvester href="http://blogs.msdn.com/pointofservice/pages/sylvester-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/sylvester-s-bio.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Sylvester&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9193275" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/pointofservice/attachment/9193275.ashx" length="15359" type="application/vnd.openxmlformats-officedocument.word" /><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POS+for+.NET/default.aspx">POS for .NET</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>SMS: Distinguishing WEPOS From XP</title><link>http://blogs.msdn.com/pointofservice/archive/2007/11/02/sms-distinguishing-wepos-from-xp.aspx</link><pubDate>Sat, 03 Nov 2007 01:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5846717</guid><dc:creator>posblog</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/5846717.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=5846717</wfw:commentRss><description>&lt;P&gt;One common problem that arises when using SMS to manage WEPOS machines alongside XP machines is that there is no simple way for SMS to distinguish the two. Whenever a query is run that specifies XP machines, WEPOS machines will find themselves lumped in too. The following is a pair of methods that help you work around this problem. 
&lt;P&gt;The first method is the quick-and-dirty method. WEPOS has a few files that are branded specifically for WEPOS. Executable files are picked up by Software Inventory by default, so it makes sense for our query to look through the Software Inventory for any WEPOS-specific executables. For example, one such executable is WEPOS’s explorer.exe. If we decided to look for the WEPOS-branded explorer.exe, we could use the following query: 
&lt;P&gt;select distinct sys.Name, sys.OperatingSystemNameandVersion, sys.LastLogonUserName, SMS_G_System_SoftwareFile.FileName, SMS_G_System_SoftwareFile.FileVersion from&amp;nbsp; SMS_R_System as sys inner join SMS_G_System_SoftwareFile on SMS_G_System_SoftwareFile.ResourceID = sys.ResourceId where SMS_G_System_SoftwareFile.&lt;B&gt;FileName = "explorer.exe"&lt;/B&gt; and SMS_G_System_SoftwareFile.&lt;B&gt;FileVersion = "6.00.2900.2647 (xpsp.050404-1634)"&lt;/B&gt; 
&lt;P&gt;Notice the FileName and FileVersion portions of this query near the end. The file version has been collected from the file properties dialog. 
&lt;P&gt;Great, we’ve got our WEPOS machines now, right? Eh, not quite. This solution isn’t workable in the long run for a couple of reasons. First, there’s no guarantee that the versioning on a WEPOS-specific file will always remain the same. If an update is applied to some of your machines which alters the file your query is looking at, those machines will find themselves dropped out of the query. Second, if you have machines with WEPOS installed to a secondary partition and another OS installed to the first, you could wind up with some false positives. 
&lt;P&gt;Why consider this method at all? It’s simple, and it will be reliable if you’ve met the right conditions and only need a temporary solution. Perhaps you need run a one-time install of a batch of updates to several fresh WEPOS installations. This query might be all you need. Just be sure to double check that it’s actually doing what you want it to do. 
&lt;P&gt;The second method is a bit heavier, but it is much more reliable. With SMS, it is possible to extend the Hardware Inventory to collect other information about the client. Our silver bullet with regards to our problem is to use an extended Hardware Inventory to collect information in the registry about the WEPOS installation, which is found at HKLM\Software\Microsoft\WEPOS. This is done by editing the SMS_def.mof file. 
&lt;P&gt;First, some suggested reading: 
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/prodtechnol/sms/sms2003/opsguide/default.mspx?mfr=true" mce_href="http://www.microsoft.com/technet/prodtechnol/sms/sms2003/opsguide/default.mspx?mfr=true"&gt;http://www.microsoft.com/technet/prodtechnol/sms/sms2003/opsguide/default.mspx?mfr=true&lt;/A&gt; 
&lt;P&gt;&lt;A href="http://www.microsoft.com/technet/archive/sms/sms2/proddocs/sms-regx.mspx?mfr=true"&gt;http://www.microsoft.com/technet/archive/sms/sms2/proddocs/sms-regx.mspx?mfr=true&lt;/A&gt; 
&lt;P&gt;These resources describe how to extend Hardware Inventory in SMS. The first link is to the SMS Operations Guide. In the guide, go to (Chapter 2 &amp;gt; Hardware Inventory Administrative Tasks &amp;gt; Configuring Hardware Inventory Rules) for info on editing the SMS_def.mof file in order to customize what Hardware Inventory data is gathered. Also, (Chapter 3 &amp;gt; Extending Hardware Inventory) will provide further information. The second link is to a whitepaper describing how to edit SMS_def.mof in order to collect information from the registry of the client machine during Hardware Inventory. 
&lt;P&gt;Here is one example of an addition to SMS_def.mof that will gather WEPOS registry data. 
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=10 width=547 border=2 unselectable="on"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" vAlign=top width=543&gt;&lt;FONT face="Courier New" size=2&gt;
&lt;P&gt;//----------------------&lt;BR&gt;// WEPOS Install&lt;BR&gt;//---------------------- 
&lt;P&gt;#pragma namespace ("\\\\.\\root\\cimv2") 
&lt;P&gt;[DYNPROPS]&lt;BR&gt;class WeposInstall&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [key]string Name = "";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; string Value;&lt;BR&gt;}; 
&lt;P&gt;[DYNPROPS]&lt;BR&gt;instance of WeposInstall&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name = "Version";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\WEPOS|Version"),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic, Provider("RegPropProv")]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value;&lt;BR&gt;}; 
&lt;P&gt;[DYNPROPS]&lt;BR&gt;instance of WeposInstall&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name = "Additional Code Page Support";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\WEPOS\\Optional Components|Additional Code Page Support"),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic, Provider("RegPropProv")]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value;&lt;BR&gt;}; 
&lt;P&gt;[DYNPROPS]&lt;BR&gt;instance of WeposInstall&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name = "Additional Driver Support";&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\WEPOS\\Optional Components|Additional Driver Support"),&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic, Provider("RegPropProv")]&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value;&lt;BR&gt;}; 
&lt;P&gt;// And so on...&lt;BR&gt;// Add one of these for every optional component install you wish to report:&lt;BR&gt;//&lt;BR&gt;//[DYNPROPS]&lt;BR&gt;//instance of WeposInstall&lt;BR&gt;//{&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Name = "Optional Component Name";&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; [PropertyContext("local|HKEY_LOCAL_MACHINE\\Software\\Microsoft\\WEPOS\\Optional Components|Optional Component Name"),&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic, Provider("RegPropProv")]&lt;BR&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; Value;&lt;BR&gt;//}; 
&lt;P&gt;#pragma namespace ("\\\\.\\root\\cimv2\\sms") 
&lt;P&gt;[ SMS_Report&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (TRUE),&lt;BR&gt;&amp;nbsp; SMS_Group_Name ("WEPOS Install"),&lt;BR&gt;&amp;nbsp; SMS_Class_ID&amp;nbsp;&amp;nbsp; ("MICROSOFT|WEPOSInstall|1.0") ] 
&lt;P&gt;class WeposInstall : SMS_Class_Template&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [SMS_Report (TRUE), key ]&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string Name;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [SMS_Report (TRUE)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string Value;&lt;BR&gt;};&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;1. Add the text to the end of your SMS_def.mof file. 
&lt;P&gt;2. This new SMS_def.mof needs to be compiled on your client machines before they will report the extended hardware inventory. This can be done by creating and advertising a package to all of your clients which: 
&lt;P&gt;a. Contains the new SMS_def.mof file, and 
&lt;P&gt;b. Runs a program containing the command “mofcomp.exe SMS_def.mof” 
&lt;P&gt;3. After the program runs, trigger a hardware inventory cycle on the clients. When the inventory completes, the clients should be reporting WEPOS install information. 
&lt;P&gt;After these steps, resource explorer should show a new entry called “WEPOS Install” (this is true for all clients that compiled the SMS_def.mof, not just WEPOS Installs). This entry will display whether or not a particular WEPOS optional components is installed on the client. Additionally, the WEPOS version number is collected here. If these optional component entries are blank, then the machine you’re looking at is not a WEPOS install. 
&lt;P&gt;From here, a simple query checking that the WEPOS Install optional components (or version) are &lt;I&gt;not&lt;/I&gt; blank will become your “All WEPOS Systems” query. You might also consider updating your XP queries in order to exclude WEPOS systems. And of course, give this a try in a test environment first! 
&lt;P&gt;- &lt;A class="" href="http://blogs.msdn.com/pointofservice/pages/ryan-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/ryan-s-bio.aspx"&gt;Ryan&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5846717" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>New WEPOS &amp; POS for .NET Training Course</title><link>http://blogs.msdn.com/pointofservice/archive/2007/08/16/new-wepos-pos-for-net-training-course.aspx</link><pubDate>Fri, 17 Aug 2007 02:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4422719</guid><dc:creator>posblog</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/4422719.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=4422719</wfw:commentRss><description>&lt;P&gt;SJJ Embedded Micro Solutions, one of our Windows Embedded Partners, announced that they have put together a new training course:&amp;nbsp; “Introduction to Windows Embedded for Point of Service / POS for .NET”.&amp;nbsp; Their webpage states that "the course covers the fundamentals and features of WEPOS and POS for .NET."&amp;nbsp; And that there is a specific "focus on POS for .NET 1.11 with support for C# and VB.NET developers." 
&lt;P&gt;It is a one day course with dates already scheduled on September 21st and November 2nd.&amp;nbsp; Check out more details &lt;A href="http://www.sjjmicro.com/PR_WEPOS_training_070815.html" mce_href="http://www.sjjmicro.com/PR_WEPOS_training_070815.html"&gt;here&lt;/A&gt;. 
&lt;P&gt;If you know of any other courses or trainings covering WEPOS or POS for .NET in your area, please let us know so we can help spread the word! 
&lt;P&gt;- &lt;A href="http://blogs.msdn.com/pointofservice/pages/shayna-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/shayna-s-bio.aspx"&gt;Shayna&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4422719" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/POS+for+.NET/default.aspx">POS for .NET</category><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>WEPOS on a Panel PC</title><link>http://blogs.msdn.com/pointofservice/archive/2007/07/20/wepos-on-a-panel-pc.aspx</link><pubDate>Sat, 21 Jul 2007 02:11:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3981746</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/3981746.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=3981746</wfw:commentRss><description>&lt;p&gt;An article on &lt;a href="http://www.windowsfordevices.com/news/NS6104842042.html"&gt;Windows For Devices&lt;/a&gt; talks about a new Panel PC from &lt;a href="http://www.belviewtech.com/product.php?cid=s11&amp;amp;pid=6&amp;amp;PHPSESSID=01175ede54df5e9145b9b05622fe49b4###"&gt;Belview Technologies&lt;/a&gt;&amp;nbsp;that is available running WEPOS and substitutes a compact flash card for the standard slim-line disk drive.&amp;nbsp; The device is called the PP6500 All-in-one Panel PC, and Belview says that it's perfect for Self-Service applications.&amp;nbsp; Check out either of the sites linked above for more information about the features and specifications.&lt;/p&gt; &lt;p&gt;It's exciting to see more devices running WEPOS!&lt;/p&gt; &lt;p&gt;- &lt;a href="http://blogs.msdn.com/pointofservice/pages/shayna-s-bio.aspx"&gt;Shayna&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3981746" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>Extending the Power of the WEPOS Unattended Installation</title><link>http://blogs.msdn.com/pointofservice/archive/2007/07/05/extending-the-power-of-the-wepos-unattended-installation.aspx</link><pubDate>Thu, 05 Jul 2007 23:28:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3711742</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/3711742.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=3711742</wfw:commentRss><description>&lt;p&gt;Those of you familiar with the WEPOS attended installation process may have seen the “Press any key for a command prompt” screen that appears during the setup initialization. Pressing any key on the keyboard while this message is visible will interrupt setup and give you a command window. From this command window you can perform a number of tasks before you continue with setup. Once setup completes, the focus returns to the command window and you can perform additional tasks before exiting and rebooting the computer.  &lt;p&gt;To take this a step further, you can take advantage of this functionality during an unattended installation by placing the files presetup.cmd and postsetup.cmd into the Setup folder. Let’s use the example where you want your WEPOS system to have two partitions. You could create both partitions prior to your unattended answer file being processed, and format the second partition after the setup completes.  &lt;p&gt;To create both partitions before your unattended answer file is processed; in presetup.cmd you would call DISKPART.EXE to execute a DISKPART script located in the same directory as presetup.cmd. The script would instruct DISKPART.EXE how to create the partitions. Once the script is complete, setup will begin processing your unattended answer file. If you want to install WEPOS onto a partition that you created in presetup.cmd, make sure you use the &amp;lt;ModifyPartition&amp;gt; element within &amp;lt;DiskConfig&amp;gt; in your unattended answer file rather than &amp;lt;CreatePartition&amp;gt;.  &lt;p&gt;The postsetup.cmd file would contain instructions to format the second partition. Call FORMAT.EXE to format this partition. Since FORMAT.EXE prompts the user for a confirmation before proceeding, you can embed the confirmation into the postsetup.cmd script by adding “ECHO Y |”, resulting in a command like “ECHO Y | format.exe /FS:NTFS /V:HDD2”.  &lt;p&gt;After setup is finished and WEPOS has completed the FBA process, you will find a second partition formatted and ready for use.  &lt;p&gt;For information about writing a DISKPART script, please refer to &lt;a href="http://technet2.microsoft.com/WindowsServer/en/Library/ca099518-dde5-4eac-a1f1-38eff6e3e5091033.mspx?mfr=true"&gt;TechNet DISKPART Documentation&lt;/a&gt;.  &lt;p&gt;For a complete list of console applications that can be used in presetup.cmd or postsetup.com, look for other .EXE files in the i386/System32 directory on the WEPOS CD.  &lt;p&gt;For additional information of using custom presetup.cmd and postsetup.cmd scripts, please reference the &lt;a href="http://msdn2.microsoft.com/en-us/library/ms912403.aspx"&gt;MSDN WEPOS Using Custom Scripts Documentation&lt;/a&gt;.  &lt;p&gt;- &lt;a href="http://blogs.msdn.com/pointofservice/pages/terry-s-bio.aspx"&gt;Terry&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3711742" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>Recipe for Mass Storage Device Support</title><link>http://blogs.msdn.com/pointofservice/archive/2007/06/06/recipe-for-mass-storage-device-support.aspx</link><pubDate>Wed, 06 Jun 2007 20:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3121084</guid><dc:creator>posblog</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/3121084.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=3121084</wfw:commentRss><description>&lt;P&gt;Here’s the scenario – you’re getting ready to do a trial installation of &lt;A href="http://blogs.msdn.com/pointofservice/archive/2007/04/04/wepos-version-1-1-update-released.aspx" mce_href="http://blogs.msdn.com/pointofservice/archive/2007/04/04/wepos-version-1-1-update-released.aspx"&gt;WEPOS 1.1 Update&lt;/A&gt; on a new machine before making preparations to deploy the image onto multiple identical machines. Should be a typical installation, right? Pop in the CD, go through the wizard, wait for the reboots, and then you’re done. But wait… Rats. Setup does not recognize the machine’s mass storage device (hard drive) because it is too new and you need to install its drivers during Setup. Well then, from here you have what used to be your only options for solving this problem. &lt;/P&gt;
&lt;P&gt;Option A:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Place a copy of the WEPOS Setup CD onto your machine. 
&lt;LI&gt;Copy the .inf files to the &amp;lt;WEPOS Setup CD&amp;gt;\I386\inf folder. 
&lt;LI&gt;Copy the .sys files to the &amp;lt;WEPOS Setup CD&amp;gt;\I386\system32\drivers folder. 
&lt;LI&gt;Copy the .dll files (and pretty much all other driver files) to the &amp;lt;WEPOS Setup CD&amp;gt;\I386\system32 folder. 
&lt;LI&gt;Burn yourself a bootable CD and hope that all will work. If it doesn’t, you might have to make changes and then burn another CD to try again. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Option B:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;If you haven’t already, download the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3be48d23-ba90-4d5a-9ab0-93d9311ed520&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3be48d23-ba90-4d5a-9ab0-93d9311ed520&amp;amp;DisplayLang=en"&gt;INFImporter Utility tool&lt;/A&gt; from the Microsoft Download site.&amp;nbsp; 
&lt;LI&gt;Use the tool to generate an .xml file by feeding it an .inf file. Do this for all necessary .inf files. 
&lt;LI&gt;During installation, use the /devicefile command-line switch to point to the .xml file (and, indirectly, to the drivers). &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Better yet, combine the two so that you:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Place a copy of the WEPOS Setup CD onto your machine. 
&lt;LI&gt;Create an .xml file named DriverInstall.xml using the INFImporter Utility tool. 
&lt;LI&gt;Copy the DriverInstall.xml file to the same directory as Setup.exe. 
&lt;LI&gt;Copy the driver files to the location as specified in DriverInstall.xml file. 
&lt;LI&gt;Burn yourself a bootable CD and then… &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;...you get the idea. One way or another, you’ll have several steps to complete before you reach the end result. &lt;/P&gt;
&lt;P&gt;With the introduction of the Support for Mass Storage Device feature in WEPOS 1.1 Update, you no longer need to go through so much hassle for what was supposed to be a simple trial on a single machine. All that’s required is a floppy disk with the mass storage device support, and you’re good to go. 
&lt;P&gt;An additional screen has been added to the wizard as part of this feature. When you come to the &lt;STRONG&gt;Additional Drivers for Mass Storage&lt;/STRONG&gt; screen, just select the “Search for and install additional drivers” option and make sure you’ve inserted your floppy disk. Setup automatically selects the best driver and caches the files for later use. 
&lt;P&gt;Two additional tips for using this feature: 
&lt;OL&gt;
&lt;LI&gt;This procedure only works for a manual installation. If you want to do an unattended installation, you’ve got to do it the long way. 
&lt;LI&gt;If you’re doing an installation of WEPOS to determine whether the driver you’ve just installed works, be sure to let the installation run to the end. That is, just seeing that First Boot Agent (FBA) is able to kick in doesn’t mean all will be fine and dandy. You may get a blue screen a couple minutes into FBA. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;That’s all there is to it. There’s no messy preparation beforehand and no time wasted (sounds a little like a no-bake cheesecake recipe)! 
&lt;P&gt;- &lt;A href="http://blogs.msdn.com/pointofservice/pages/christina-s-bio.aspx" mce_href="http://blogs.msdn.com/pointofservice/pages/christina-s-bio.aspx"&gt;Christina&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3121084" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item><item><title>Congrats to IBM! Winner of the 2007 Americas Windows Embedded Excellence Award for WEPOS</title><link>http://blogs.msdn.com/pointofservice/archive/2007/05/23/congrats-to-ibm-winner-of-the-2007-americas-windows-embedded-excellence-award-for-wepos.aspx</link><pubDate>Wed, 23 May 2007 21:08:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2820284</guid><dc:creator>posblog</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pointofservice/comments/2820284.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pointofservice/commentrss.aspx?PostID=2820284</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/pointofservice/WindowsLiveWriter/CongratstoIBMWinnerofthe2007AmericasWind_9CC1/MEDC%20WEP%20Summit%20Awards-IBM%2008%20MS_05_2007%5B7%5D.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="160" src="http://blogs.msdn.com/blogfiles/pointofservice/WindowsLiveWriter/CongratstoIBMWinnerofthe2007AmericasWind_9CC1/MEDC%20WEP%20Summit%20Awards-IBM%2008%20MS_05_2007_thumb%5B5%5D.jpg" width="240" align="right" border="0"&gt;&lt;/a&gt; The WEPOS development and marketing teams would like to congratulate IBM on winning the 2007 WEPOS OEM of the year award. In receiving the 2007 Americas Windows Embedded Excellence award, Microsoft recognizes IBM’s achievements and excellence in driving customer adoption and WEPOS awareness around the world. The Windows Embedded Excellence Awards recognize visionaries and organizations around the world that use technology in an innovative and creative manner. Our partnership with IBM is a great example of how we can provide the right hardware and&amp;nbsp;software solution to retail customers in all regions and geographies. &lt;/p&gt; &lt;p&gt;The picture shows from left to right: David Feldman (MS), Ilya Bukshteyn(MS), Mazen AL-Rousan (IBM), Geoff Hirsch(MS), and Oguo Atuanya(MS).&lt;/p&gt; &lt;p&gt;Thank you,&lt;br&gt;- &lt;a href="http://blogs.msdn.com/pointofservice/pages/david-s-bio.aspx"&gt;David&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;lt;5/23 2:51pm - updated post with picture&amp;gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2820284" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pointofservice/archive/tags/WEPOS/default.aspx">WEPOS</category></item></channel></rss>