Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Commonly Used Header Files

Published: July 16, 2012

Each reference topic includes a table that names the MAPI header file where the API element is defined. The following table describes the MAPI header files that developers frequently use.

Header file

Description

Mapi.h

Defines structures and constants.

Mapiaux.h

Defines additional interfaces, structures, and constants used by the Messaging Applications Programming Interface.

Mapicode.h

Defines status codes for error values.

Mapidbg.h

Defines macros for debugging.

Mapidefs.h

Defines frequently used event types, property types, flags, structures, and interfaces.

Mapiform.h

Defines forms elements.

Mapiguid.h

Defines GUIDs.

Mapinis.h

Defines utilities that support internationalization.

Mapioid.h

Defines MAPI object identifiers.

Mapispi.h

Defines flags and interfaces that MAPI implements for service providers and message services.

Mapitags.h

Defines property tags.

Mapiutil.h

Defines utility interfaces and functions.

Mapival.h

Defines validation macros.

Mapiwin.h

Defines types, constants, flags, functions, and macros for developing single-source service providers.

Mapiwz.h

Defines prototypes and constants for the provider wizard.

Mapix.h

Defines flags and interfaces that MAPI implements for clients.

Mspst.h

Defines properties of the personal information store (.pst file).

For information about how to obtain MAPI header files, see How to: Install MAPI Header Files.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.