The Microsoft Exchange Server interfaces are documented using C++ conventions. If you need to call a Microsoft Exchange Server object from a C program, you must supply a pointer to the calling object as an additional, initial argument to the method. See the MAPI Programmer's Reference for more information.