<?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>The Great Flying Tortoise : General</title><link>http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx</link><description>Tags: General</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Ben on vacation</title><link>http://blogs.msdn.com/benkaras/archive/2006/11/21/ben-on-vacation.aspx</link><pubDate>Tue, 21 Nov 2006 23:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1113132</guid><dc:creator>benkaras</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/1113132.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=1113132</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=1113132</wfw:comment><description>&lt;P&gt;&lt;FONT face=georgia,palatino&gt;I will be on vacation until mid-December, so it is unlikely that I will make any more posts until then, or even maybe January.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=georgia,palatino&gt;&amp;nbsp;-Ben Karas&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1113132" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item><item><title>From bad to worse - the bus ride home</title><link>http://blogs.msdn.com/benkaras/archive/2006/11/15/from-bad-to-worse-the-bus-ride-home.aspx</link><pubDate>Thu, 16 Nov 2006 06:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1085021</guid><dc:creator>benkaras</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/1085021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=1085021</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=1085021</wfw:comment><description>&lt;P&gt;Today started out nice.&amp;nbsp; But midday it started raining heavily and the wind trashed around a lot.&amp;nbsp; Our building had several brown-outs and reset our computers.&amp;nbsp; Seeing how windy it was, I checked online for any potential bridge closures.&amp;nbsp; Fortunately, none of the 20 state highway closures involved the 520 bridge.&amp;nbsp; Yes, 20 highway closures.&lt;/P&gt;
&lt;P&gt;So I decide to leave work a little early and get to the bus stop at 4:30.&amp;nbsp; My trip is normally about 40 minutes (I bus/bike from&amp;nbsp;Seattle to Microsoft each day).&amp;nbsp; But the bus is running late and arrives at 4:50.&amp;nbsp; This is understandable when we get to the onramp.&amp;nbsp; The bus driver spent 30 minutes trying to get onto the highway.&amp;nbsp; Yes, 30 minutes on the on-ramp.&lt;/P&gt;
&lt;P&gt;She gives up and starts taking surface streets.&amp;nbsp; It's been an hour and we've gone 2 miles.&amp;nbsp; Then the power goes out.&amp;nbsp; So we're on side streets, the highway is backed up, and there are no street or traffic lights which causes a further mess.&amp;nbsp; Yes, a power outage.&lt;/P&gt;
&lt;P&gt;Then the bus driver starts cursing and pulls over.&amp;nbsp; At the start of our trip she had lost a contact lense.&amp;nbsp; That's OK because her other eye was OK... until now!&amp;nbsp; With both contact lenses lost to the unlit floor of the bus, we're stuck in heavy traffic on a side street with a blind driver!&amp;nbsp; Yes, a blind driver!&lt;/P&gt;
&lt;P&gt;After 15 minutes of searching with flashlights we were able to find her lenses.&amp;nbsp; As we get onto the highway (again), I hear over the radio that there is some kind of police action downtown and that they are detouring buses.&amp;nbsp; Boy am I glad that I get off at the stop before the detour!&lt;/P&gt;
&lt;P&gt;So I survived: 20 highway closures, gridlock on SR 520, side streets, a power outage, a blind driver, and police action.&amp;nbsp; And it still only took 2.5 hours.&lt;/P&gt;
&lt;P&gt;-Ben Karas&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1085021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item><item><title>Where's Ben?</title><link>http://blogs.msdn.com/benkaras/archive/2006/11/02/where-s-ben.aspx</link><pubDate>Thu, 02 Nov 2006 20:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:933994</guid><dc:creator>benkaras</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/933994.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=933994</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=933994</wfw:comment><description>&lt;P&gt;I'm really sorry to let this blog go dark.&amp;nbsp; I've been moving apartments and have been remiss in writing entries (or even an explanation!!).&amp;nbsp; I'll get back to regular postings next week.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=933994" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item><item><title>Save the World... of Warcraft</title><link>http://blogs.msdn.com/benkaras/archive/2006/10/09/Save-the-World_2E002E002E00_-of-Warcraft.aspx</link><pubDate>Mon, 09 Oct 2006 22:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:807347</guid><dc:creator>benkaras</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/807347.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=807347</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=807347</wfw:comment><description>&lt;P&gt;&lt;FONT face=georgia,palatino&gt;&lt;IMG style="WIDTH: 72px; HEIGHT: 84px" height=84 hspace=3 src="http://blogs.msdn.com/photos/benkaras/images/807340/original.aspx" width=74 align=left vspace=1 mce_src="http://blogs.msdn.com/photos/benkaras/images/807340/original.aspx"&gt;Yup, I'm one of "those" people.&amp;nbsp; I play &lt;A class="" href="http://www.worldofwarcraft.com/" mce_href="http://www.worldofwarcraft.com/"&gt;World of Warcraft&lt;/A&gt; to pass the time if I don't have anything else scheduled to do.&amp;nbsp; It's the only game I play right now, so it weighed heavily in &lt;A class="" href="http://blogs.msdn.com/benkaras/archive/2006/09/28/776332.aspx" mce_href="http://blogs.msdn.com/benkaras/archive/2006/09/28/776332.aspx"&gt;my decision to upgrade to Vista&lt;/A&gt;.&amp;nbsp; &lt;IMG title="The compatability tab" style="WIDTH: 377px; HEIGHT: 444px" height=444 alt="The compatability tab" hspace=5 src="http://blogs.msdn.com/photos/benkaras/images/807335/original.aspx" width=377 align=right vspace=5 mce_src="http://blogs.msdn.com/photos/benkaras/images/807335/original.aspx"&gt;At the time, I was very happy to find that it ran without any troubles immediately after ugprading.&amp;nbsp; But as I played, I discovered and eventually solved two issues:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=georgia,palatino&gt;First, after an hour of playtime, various objects would turn black.&amp;nbsp; This was very annoying and made gameplay difficult.&amp;nbsp; I guessed that someone had discovered this before me and would make a patch available to fix it.&amp;nbsp; Since neither Blizzard nor Microsoft had a patch, I looked to NVidia --- yup, they had an &lt;A class=""&gt;updated set of drivers&lt;/A&gt; for my video card.&amp;nbsp;&amp;nbsp;Fixed.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=georgia,palatino&gt;Second, my framerate dropped from my marginal 20 fps to 15 fps.&amp;nbsp; Ouch.&amp;nbsp; The updated drivers didn't fix my framerate, so I looked at my resource usage.&amp;nbsp; My disk is always hammered, but I ruled this out by finding a place in the game where it didn't have to load data.&amp;nbsp; Second, I looked at other processes on the system.&amp;nbsp; No programs were using CPU.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=georgia,palatino&gt;Since I wasn't constrained by CPU or IO, the graphics card must be the issue.&amp;nbsp; On a hunch, I tried turning off Aero Glass (since this uses the graphics card) and my framerate jumped back to its old 20 fps.&amp;nbsp; Now I only use WoW for a fraction of my computer time, so I didn't want to just leave it off.&amp;nbsp; Looking around, I found the compatability tab.&amp;nbsp; Here's what to do:&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=georgia,palatino&gt;Right click your WoW shortcut and choose "Properties"&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=georgia,palatino&gt;Click the "Compatability" tab&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=georgia,palatino&gt;Check the "Disable window composition" tab&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P mce_keep="true"&gt;&lt;FONT face=georgia,palatino&gt;&lt;IMG title="Transition message" style="WIDTH: 600px; HEIGHT: 108px" height=108 alt="Transition message" hspace=5 src="http://blogs.msdn.com/photos/benkaras/images/807336/original.aspx" width=600 vspace=5 mce_src="http://blogs.msdn.com/photos/benkaras/images/807336/original.aspx"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT face=georgia,palatino&gt;Now when I play WoW, Windows will disable the glass effect automatically and restore it when I'm done.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT face=georgia,palatino&gt;Deductive reasoning FTW!&amp;nbsp;&amp;nbsp;Now if only they'd let me borrow the &lt;A class="" href="http://www.boingboing.net/2006/10/05/south_park_make_love.html" mce_href="http://www.boingboing.net/2006/10/05/south_park_make_love.html"&gt;Sword of 1000 Truths&lt;/A&gt;....&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;FONT face=Georgia&gt;-Ben Karas (aka Wristwatch on Medivh)&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=807347" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category><category domain="http://blogs.msdn.com/benkaras/archive/tags/World+of+Warcraft/default.aspx">World of Warcraft</category></item><item><title>How I Learned to Stop Worrying and Love the Vista</title><link>http://blogs.msdn.com/benkaras/archive/2006/09/28/776332.aspx</link><pubDate>Fri, 29 Sep 2006 02:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:776332</guid><dc:creator>benkaras</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/776332.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=776332</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=776332</wfw:comment><description>&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Today I'd like to share the fearful tale about a Vista upgrade gone horribly wrong and of my fantastic recovery.&amp;nbsp; Based on a true story...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;It is a&amp;nbsp;still&amp;nbsp;moonless night when&amp;nbsp;I decide to take the plunge and upgrade my home machine to &lt;A href="http://www.microsoft.com/windowsvista/getready/editions/ultimate.mspx"&gt;Windows Vista Ultimate&lt;/A&gt;.&amp;nbsp; I've been sweating about this procedure for weeks now;&amp;nbsp; I could lose all my applications should anything go wrong.&amp;nbsp;&amp;nbsp;Worse,&amp;nbsp;I&amp;nbsp;have misplaced all the CDs and registration numbers for my applications.&amp;nbsp; Reinstalling them all would use up energy already destined for other purposes.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;The very first thing to do is run the &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/windowsvista/getready/upgradeadvisor/default.mspx"&gt;&lt;FONT face=Georgia size=2&gt;Windows Vista Upgrade Advisor&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Georgia size=2&gt;.&amp;nbsp;&amp;nbsp;It gives&amp;nbsp;me a preview of the what is to come later in the night.&amp;nbsp; There is an audio driver and an application that it deems "iffy", but I decide to give Vista a whirl anyway... who needs updated drivers anyway?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;So, I plop in the &lt;A href="http://www.microsoft.com/windowsvista/getready/preview.mspx"&gt;install DVD&lt;/A&gt;&amp;nbsp;and click &lt;STRONG&gt;&lt;FONT color=#000080&gt;Upgrade&lt;/FONT&gt;&lt;/STRONG&gt;. &amp;nbsp;I think I hear thunder in the distance.&amp;nbsp; &amp;nbsp;After a few screens it's chugging away and I go read &lt;A href="http://www.amazon.com/Walden-Two-B-F-Skinner/dp/0872207781/sr=8-1/qid=1159488701/ref=pd_bbs_1/104-1316069-9859158?ie=UTF8&amp;amp;s=books"&gt;a book&lt;/A&gt;.&amp;nbsp; I've read articles that the install takes a whopping 2 hours (which is of course way too long).&amp;nbsp; But honestly, those are 2 &lt;EM&gt;unsupervised&lt;/EM&gt; hours, and we're talking 5 years worth of programming to stuff on my poor machine.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;After 2 hours, I discover my machine in a reboot loop.&amp;nbsp; Something went wrong!&amp;nbsp; Setup didn't complete!&amp;nbsp; Think about the children!&amp;nbsp; This is my worst fear come true.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Here's where things turn around.&amp;nbsp; One of the boot menu options is "Restore previous version of Windows".&amp;nbsp; I select this and pretty soon I am back in Windows XP.&amp;nbsp; Whew!&amp;nbsp; So my applications are safe.&amp;nbsp; I'm not&amp;nbsp;going to lose my data to the setup demons after all.&amp;nbsp; (I'm all smiles now.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Next, I uninstall the audio driver.&amp;nbsp; It turns out this is tied to my video driver, so now I have unaccelerated video too.&amp;nbsp; Plop goes the DVD and I go&amp;nbsp;to bed.&amp;nbsp; In the morning, Vista not only has installed itself, but it grabbed a new video and audio driver that &lt;A href="http://blogs.msdn.com/greg_schechter/archive/2006/03/05/544314.aspx"&gt;supports glass&lt;/A&gt;.&amp;nbsp; Woot!&amp;nbsp;&amp;nbsp;I win!&amp;nbsp; I log in and all my data is there.&amp;nbsp; My applications are there.&amp;nbsp; My chat programs come up automatically.&amp;nbsp; I get ZERO security prompts.&amp;nbsp; &lt;A href="http://worldofwarcraft.com"&gt;World of Warcraft&lt;/A&gt; even works!&amp;nbsp; And now I can blog from home!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Maybe the moon will grace my apartment tomorrow night.&amp;nbsp; :-)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Georgia size=2&gt;Lessons Learned:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=Georgia size=2&gt;Run the &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/windowsvista/getready/upgradeadvisor/default.mspx"&gt;&lt;FONT face=Georgia size=2&gt;Windows Vista Upgrade Advisor&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Georgia size=2&gt;&amp;nbsp;and keep track of any "iffy" drivers or programs.&amp;nbsp; You may need to uninstall or upgrade them.&amp;nbsp; In fact, you might do this first if you feel up to it.&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Georgia size=2&gt;If an upgrade fails to start, you get the option to go back to XP.&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Georgia size=2&gt;Once you're in Vista land, you feel good.&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=776332" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item><item><title>Say Cheese!</title><link>http://blogs.msdn.com/benkaras/archive/2006/09/26/773297.aspx</link><pubDate>Wed, 27 Sep 2006 08:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:773297</guid><dc:creator>benkaras</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/773297.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=773297</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=773297</wfw:comment><description>&lt;P&gt;I'm sorry I haven't posted recently.&amp;nbsp; I've been busy with an apartment search, softball games, and numerous other things that eat up the free time I need to write detailed posts about the property system.&lt;/P&gt;
&lt;P&gt;For filler, I suppose I'll have to talk about something different -- &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;CHEESE&lt;/FONT&gt;&lt;/STRONG&gt;!&amp;nbsp; &lt;/P&gt;
&lt;P&gt;I grew up in Milwaukee, Wisconsin.&amp;nbsp; Therefore, people have often asked if, as a Wisconsinite, do I like cheese?&amp;nbsp; The strange thing is that I didn't eat much cheese growing up and I've grown up&amp;nbsp;cheese illiterate.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;So fast forward too many years and I'm still pretty fresh at cheese.&amp;nbsp; Maybe it doesn't help that grocery stores either carry cheddar, or they carry $20/lbs imports.&amp;nbsp; Why can't the US make cheeses other than cheddar anyway?&lt;/P&gt;
&lt;P&gt;Well, I can now say that my absolute favorite cheese is &lt;A href="http://en.wikipedia.org/wiki/Camembert_cheese"&gt;Camembert&lt;/A&gt;.&amp;nbsp; The silky texture paired with its unique but subtle flavor is absolutely fabulous.&amp;nbsp; Oddly, I don't like Brie at all.&amp;nbsp; But the best thing is, Safeway just started carrying it this week!&amp;nbsp; Go Safeway!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=773297" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item><item><title>Surprise!  My success is your failure</title><link>http://blogs.msdn.com/benkaras/archive/2006/09/07/745235.aspx</link><pubDate>Fri, 08 Sep 2006 02:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:745235</guid><dc:creator>benkaras</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/benkaras/comments/745235.aspx</comments><wfw:commentRss>http://blogs.msdn.com/benkaras/commentrss.aspx?PostID=745235</wfw:commentRss><wfw:comment>http://blogs.msdn.com/benkaras/rsscomments.aspx?PostID=745235</wfw:comment><description>&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Windows APIs often use &lt;FONT face="Courier New"&gt;HRESULT&lt;/FONT&gt;s.&amp;nbsp; Almost every function returns an &lt;FONT face="Courier New"&gt;HRESULT&lt;/FONT&gt; and almost every caller is expected to check it.&amp;nbsp; COM provides a few helpers for these tasks: &lt;FONT face="Courier New"&gt;&lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms687197.aspx"&gt;SUCCEEDED&lt;/A&gt;()&lt;/FONT&gt;/&lt;FONT face="Courier New"&gt;&lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms693474.aspx"&gt;FAILED&lt;/A&gt;()&lt;/FONT&gt; broadly check for success or for failure; &lt;FONT face="Courier New"&gt;&lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms680746.aspx"&gt;HRESULT_FROM_WIN32&lt;/A&gt;()&lt;/FONT&gt; constructures a failure code from a Win32 error code; etc.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;There is also a &lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms690088.aspx"&gt;naming convension&lt;/A&gt;.&amp;nbsp; Success codes are named FACILITY_&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#ff0000&gt;&lt;STRONG&gt;S&lt;/STRONG&gt;&lt;/FONT&gt;_REASON.&amp;nbsp; Failures are FACILITY_&lt;FONT color=#ff0000&gt;&lt;STRONG&gt;E&lt;/STRONG&gt;&lt;/FONT&gt;_REASON.&amp;nbsp; But look out!&amp;nbsp; There lurk amoung the multitude of errors, some that disguise success as failure!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;Consider&amp;nbsp;&lt;FONT face="Courier New"&gt;&lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms683860.aspx"&gt;ICancelMethodCalls&lt;/A&gt;::&lt;A href="http://windowssdk.msdn.microsoft.com/en-us/library/ms680121.aspx"&gt;TestCancel&lt;/A&gt;()&lt;/FONT&gt;.&amp;nbsp;&amp;nbsp;This function&amp;nbsp;is supposed to return &lt;FONT face="Courier New"&gt;RPC_S_CALLPENDING&lt;/FONT&gt; or &lt;FONT face="Courier New"&gt;RPC_E_CALL_CANCELED&lt;/FONT&gt;.&amp;nbsp; So a programmer might think they could simply call &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;&lt;FONT face="Courier New"&gt;BOOL fContinue = SUCCEEDED(p-&amp;gt;TestCancel())&lt;/FONT&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;to see if the call is pending.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;I did this and discovered in testing that &lt;FONT face="Courier New"&gt;RPC_S_CALLPENDING&lt;/FONT&gt; is defined as a failure code: 0x80010115L.&amp;nbsp;&amp;nbsp;So &lt;FONT face="Courier New"&gt;fCountinue&lt;/FONT&gt; is always &lt;FONT face="Courier New"&gt;FALSE&lt;/FONT&gt; in the code above. &amp;nbsp;It looks like &lt;FONT face="Courier New"&gt;RPC_S_WAITONTIMER&lt;/FONT&gt; is also this way.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Georgia size=2&gt;So much for &lt;A href="http://blogs.msdn.com/michkap/archive/2006/09/06/742245.aspx"&gt;naming convensions&lt;/A&gt;.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=745235" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/benkaras/archive/tags/General/default.aspx">General</category></item></channel></rss>