<?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>POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx</link><description>For the next version of Windows Mobile, we hope to have a rich managed interface for interacting with the Pocket Outlook Object Model (POOM). In the mean time, developers using .NET CF v1 can use purchase a 3rd party component to do this (like this one</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Using POOM with .Net Compact Framework Whidbey Beta1</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209391</link><pubDate>Fri, 06 Aug 2004 03:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209391</guid><dc:creator>Steven Pratschner's .Net CF WebLog</dc:creator><description /></item><item><title>Using POOM with .Net Compact Framework Whidbey Beta1</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209392</link><pubDate>Fri, 06 Aug 2004 03:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209392</guid><dc:creator>Steven Pratschner's .Net CF WebLog</dc:creator><description /></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209651</link><pubDate>Fri, 06 Aug 2004 06:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209651</guid><dc:creator>musicland [C# MVP]</dc:creator><description>Hi Robert,&lt;br&gt;&lt;br&gt;I just downloaded this wonderful POOM IDL file. It's great! But I wonder when will would managed POOM APIs be available from, let's say, next beta release of Visual Studio 2005? Could you please tell me about the time plan? I need to make the decision whether wait or not.&lt;br&gt;&lt;br&gt;Thank you!&lt;br&gt;</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209776</link><pubDate>Fri, 06 Aug 2004 12:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209776</guid><dc:creator>Peter Foot</dc:creator><description>musicland - Managed POOM will be part of the next version of Windows Mobile, it will not be a feature of .NETCF v2.0 itself.&lt;br&gt;&lt;br&gt;Peter</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209781</link><pubDate>Fri, 06 Aug 2004 12:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209781</guid><dc:creator>musicland [C# MVP]</dc:creator><description>Thanks Peter. It's seems that I should go and find another solution currently available (IntheHand?) for my project. </description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#209859</link><pubDate>Fri, 06 Aug 2004 14:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209859</guid><dc:creator>Neil Enns</dc:creator><description>Depending on the version of Windows Mobile you're targeting that might be a good idea. The Managed POOM that we're working on will only work on the future releases of Windows Mobile, not existing ones like 2002 and 2003. Peter's version from InTheHand does a great job on existing devices.&lt;br&gt;&lt;br&gt;Neil</description></item><item><title>REWARD: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#213384</link><pubDate>Thu, 12 Aug 2004 11:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:213384</guid><dc:creator>John Cody</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;I know this is a little off-topic, but I have been beating my head against the wall,&lt;br&gt;and would really appreciate any help anyone can offer :)&lt;br&gt;&lt;br&gt;I designed a mod to eVB so it can be used to create apps for both Smartphone&lt;br&gt;2002 and 2003 devices (&lt;a target="_new" href="http://www.omnisoft.com/articles/spevb/default.asp"&gt;http://www.omnisoft.com/articles/spevb/default.asp&lt;/a&gt;).&lt;br&gt;Everything works great, smartphone eVB apps can use ActiveX components and&lt;br&gt;even call API's of either OS. A list of Smartphone apps that various users&lt;br&gt;have created using eVB is here:&lt;br&gt;&lt;a target="_new" href="http://www.omnisoft.com/articles/spevb/evbapplist.asp"&gt;http://www.omnisoft.com/articles/spevb/evbapplist.asp&lt;/a&gt;&lt;br&gt;&lt;br&gt;The only remaining problem I have is trying to use the POOM functions&lt;br&gt;(pimstore.dll) on the Smartphone. I can create the&lt;br&gt;&amp;quot;Pocketoutlook.application&amp;quot; object, but when I try to invoke any method,&lt;br&gt;even &amp;quot;pol.logon&amp;quot;, I get a &amp;quot;Object doesn't support this action 'pol.logon'&amp;quot;.&lt;br&gt;&lt;br&gt;I am not a COM expert, but from my limited understanding of COM, it seems&lt;br&gt;that the pimstore.dll file in Smartphones doesn't support the &amp;quot;IDispatch&amp;quot;&lt;br&gt;interface, which I believe is what eVB needs in order to call the routines&lt;br&gt;in POOM (something to do with late binding?).&lt;br&gt;&lt;br&gt;Again, not being a COM expert, my understanding is that a TypeLib for POOM&lt;br&gt;might just be what eVB needs to properly use the pimstore.dll file in&lt;br&gt;smartphones. Thats why my hope [to fix this issue] was raised when I saw&lt;br&gt;this article&lt;br&gt;(&lt;a target="_new" href="http://blogs.msdn.com/stevenpr/archive/2004/08/05/209390.aspx"&gt;http://blogs.msdn.com/stevenpr/archive/2004/08/05/209390.aspx&lt;/a&gt;). However,&lt;br&gt;not being much of an eVC developer, I did not know how to fully use the info&lt;br&gt;in this post to fix my issue.&lt;br&gt;&lt;br&gt;I placed a copy of the pimtlb.dll file (typelib for POOM) that is included&lt;br&gt;in the &amp;quot;eVB Runtimes for Pocket PC 2003&amp;quot; CAB file in the \windows directory&lt;br&gt;of my Smartphone, and I have added the typelib's GUID&lt;br&gt;&amp;quot;{4E130E40-7DBE-11D2-8F23-0000F87A4335}...&amp;quot; key and values to the registry&lt;br&gt;of my device, but all POOM calls still fail.&lt;br&gt;&lt;br&gt;The one thing that I am confused about is this...how is eVB suppose to know&lt;br&gt;that there is a typelib on the device when the typelib GUID regkey values&lt;br&gt;doesn't reference the POOM GUID (05058F23-20BE-11D2-8F18-0000F87A4335), and&lt;br&gt;visa-versa? My last guess is that maybe there is some way to add the POOM&lt;br&gt;typelib's GUID to my eVB project file so that my eVB app (after compile)&lt;br&gt;will then become aware of the typelib on the device and use it to make all&lt;br&gt;the POOM calls...but this may just be my mis-understanding of COM&lt;br&gt;interfaces.&lt;br&gt;&lt;br&gt;Maybe there are additional registry keys and values off of the POOM GUID key&lt;br&gt;{05058F23-20BE-11D2-8F18-0000F87A4335} that are present in Pocket PC's but&lt;br&gt;not in Smartphone's. So, if anyone could export the above GUID and all&lt;br&gt;sub-keys and post a response, maybe that would help with a solution :)&lt;br&gt;&lt;br&gt;So, I was hoping that someone could shed some light on my issue and maybe&lt;br&gt;confirm my assumptions, or even offer a solution that will allow eVB to call&lt;br&gt;the functions in the pimstore.dll file in smartphone 2002 and 2003 devices.&lt;br&gt;&lt;br&gt;REWARD: Anyone who provides a solution to this problem will receive a FREE&lt;br&gt;copy of ALL of my apps (&lt;a target="_new" href="http://www.omnisoft.com/products.asp"&gt;http://www.omnisoft.com/products.asp&lt;/a&gt;), especially my&lt;br&gt;most popular one: John Cody's SATALERT&lt;br&gt;&lt;br&gt;Thanks for any help!&lt;br&gt;-John Cody</description></item><item><title>Using the POOM from .NET CF 1.0</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#234932</link><pubDate>Tue, 28 Sep 2004 00:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:234932</guid><dc:creator>/egilh</dc:creator><description /></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#501213</link><pubDate>Wed, 07 Dec 2005 23:47:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:501213</guid><dc:creator>Sansanwal</dc:creator><description>I am unable to find this file.</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#624696</link><pubDate>Sat, 10 Jun 2006 06:27:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:624696</guid><dc:creator>Howard Bash</dc:creator><description>Your POOM IDL Link does not work. &amp;nbsp;I have found alot of broken links on Microsofts development site...</description></item><item><title>Using the POOM from .NET CF 1.0</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#694091</link><pubDate>Thu, 10 Aug 2006 09:24:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:694091</guid><dc:creator>IceskYsl</dc:creator><description>I organize my work (and a fair bit of my life) with the Outlook task list. In Outlook I have a customized view that shows all tasks due today, grouped by priority. This feature does not exist on the Pocket PC so I implemented a simple task manager with</description></item><item><title>POOM IDL - Delete Contact</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#878110</link><pubDate>Fri, 27 Oct 2006 06:51:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:878110</guid><dc:creator>Bharani</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Good Morning.&lt;/p&gt;
&lt;p&gt;I'm using POOM IDL in my PDA Application, we have our staff's contacts (Web Service will return this values) wnat to sync with PDA contact. When ever I do the Sync need to delete the existing contact, other wise it got duplicates.&lt;/p&gt;
&lt;p&gt;How I can over come this issue.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Bharani&lt;/p&gt;
&lt;p&gt;outlookApp.Logon(0);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PocketOutlook.ContactItem contact = (PocketOutlook.ContactItem)outlookApp.CreateItem((int)PocketOutlook.OlItemType.olContactItem);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.Delete();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.FirstName = &amp;quot;S12345&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.LastName = &amp;quot;My Name&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.OfficeLocation = &amp;quot;HQ&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // contact.MiddleName = &amp;quot;Middle Name&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.JobTitle = &amp;quot;Information Mgt, Snr Exec&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.HomeTelephoneNumber = &amp;quot;12345678&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.MobileTelephoneNumber = &amp;quot;91234567&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.BusinessTelephoneNumber = &amp;quot;87654321&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.Email1Address = &amp;quot;123@xyz.com&amp;quot;;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;contact.Save();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;outlookApp.Logoff();&lt;/p&gt;
</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#1159756</link><pubDate>Mon, 27 Nov 2006 16:26:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1159756</guid><dc:creator>Vijay Pathak</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can you help me where to get pimstore.idl?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Vijay&lt;/p&gt;
</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#9140948</link><pubDate>Tue, 25 Nov 2008 09:45:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9140948</guid><dc:creator>tushar</dc:creator><description>&lt;p&gt;I am not able to find the IDL file at the mentioned link. It appears to be broken. Can anyone provide me with the IDL file?&lt;/p&gt;
&lt;p&gt;Please contact me at tushar.bagave@gmail.com&lt;/p&gt;
</description></item><item><title>re: POOM IDL</title><link>http://blogs.msdn.com/windowsmobile/archive/2004/08/05/209268.aspx#9395932</link><pubDate>Wed, 04 Feb 2009 18:27:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9395932</guid><dc:creator>Dave</dc:creator><description>&lt;p&gt;With .net 3.5 with C# and trying to find a contact. &lt;/p&gt;
&lt;p&gt;I want to use the FindMatchingContact call rather than trying to imitate it myself. Why is it not implemented / not available and how do I work around this. Please tell me I don't have to do some nasty horrible kludge with C++ and wrappers, that would really stink!&lt;/p&gt;
</description></item></channel></rss>