Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » MFCMAPI   (RSS)

OpenStreamOnFile vs Unicode Files

Let’s take a look at the function OpenStreamOnFile , which is exported by MAPI. Suppose you want to use this function to open a stream on a file that has a Unicode file name. As has been noted before, this doesn’t work. Why is this? According to the documentation,

September 2009 Release of MFCMAPI

The September 2009 Release (build 6.0.0.1015) is live: http://mfcmapi.codeplex.com . The July 2009 release was downloaded over 13 thousand times, with nearly 1700 of them being the 64 bit build. This was the most popular release yet – retiring MAPI Editor
Posted by Stephen Griffin | 2 Comments
Filed under: , ,

Exchange 2010 and the MAPI Download

Bunches of people have contacted me asking if the MAPI download works with Exchange 2010. My usual response has been that I know it works, but you have to tweak the profile. I didn’t know the specific tweaks ‘cause I hadn’t looked in to it. Dave Vespa

Outlook 2010 MAPI Reference Updated

The Outlook 2010 MAPI Reference has been updated. I don’t have a list of everything that changed, so I’ll highlight one addition that’s pretty cool: the property definition stream . Long time readers might remember I mentioned this property before – it’s

July 2009 Release of MFCMAPI

The July 2009 Release (build 6.0.0.1014) is live: http://mfcmapi.codeplex.com . Note that a 64 bit build is now included. Of course, to use it, you’ll need 64 bit Outlook 2010 . This time around I focused on performance. I've just discovered the built
Posted by Stephen Griffin | 0 Comments
Filed under: , ,

Enter the 64 Bit MAPI Dragon

Up until today, the first rule of 64 bit MAPI was we don’t talk about 64 bit MAPI. But now we can talk about it. 64 bit MAPI has arrived! We just released the Outlook 2010 MAPI Reference today. If you develop MAPI based applications, you’ll want to get

MFCMAPI and Old Versions of Visual Studio

Ever since I went to the new Vista style icon for MFCMAPI, it’s not been possible to compile in Visual Studio 6 . I’ve spent some time looking at this, and it appears the only clean way to get VS 6 working again is to remove compression from the icon,
Posted by Stephen Griffin | 7 Comments
Filed under: , ,

Exchange MAPI and the Form Manager

Had a customer contact me recently asking why MAPIOpenFormMgr doesn’t work with the Exchange MAPI download . Actually, it wasn’t working in Exchange 2003 either. I’m not sure exactly when it last worked in Exchange’s implementation of MAPI. We might have

So Long Mapi Editor…And Thanks For All The Fish

I’ve touched on the history of MFCMAPI before . The rebranding of MFCMAPI as MAPI Editor and posting it on the Microsoft Download site back in 2006 served a purpose, one for which at the time there were few alternatives. However, since then, I have taken
Posted by Stephen Griffin | 4 Comments
Filed under: , ,

(Less Than) Portable Search Folders

Let’s have fun with the object model and search folders: Outlook running a profile in online mode. Create this macro: Sub TestAdvancedSearchComplete()     Dim sch As Outlook.Search     set sch = Application.AdvancedSearch("Inbox",

May 2009 Release of MFCMAPI

The May 2009 Release (build 6.0.0.1013) is live: http://mfcmapi.codeplex.com . The coolest new feature has to be the addition of Smart View parsing to the Hex Editor. I actually had the idea to do this the morning I published the March 2009 release, but

UST and Long File Names

I think this will be the last article to come from James’ post on debugging MAPI (previous posts here , here , and here ). This last one bit me when I was trying to gather a UST trace from a customer. Here’s the deal: The image file name associated with

March 2009 Release of MFCMAPI

The March 2009 Release (build 6.0.0.1012) is live: http://mfcmapi.codeplex.com . Note the new URL – the old one still works. At the urging of Jason , I’ve added parsing of entry IDs per the protocol docs . Here's a change list - see the Issue Tracker
Posted by Stephen Griffin | 3 Comments
Filed under: , ,

UST and 64 Bit Machines

Digging more into lessons learned from James’ blog on analyzing memory usage (my first two articles are here and here ). Today we take a side trip into 64 vs. 32 bit. While we were working on this issue, I decided to get some UST enabled dumps of MFCMAPI

Crash Running MFCMAPI Overnight

So – one of my teammates tells me that if he leaves MFCMAPI running overnight, it has usually crashed by the time he comes in the next morning. We got a few dumps, but they were inconclusive since the stacks were completely different every time. Since
Posted by Stephen Griffin | 5 Comments
Filed under: , ,
More Posts Next page »
 
Page view tracker