MAPIDBG.INI is a file that is used by MAPI's debugging utility to control various features of the MAPI subsystem. The file resides in the Windows directory and is organized in sections, similar to other Windows initialization files and MAPISVC.INF. Sections are labeled in the following format:
[SectionName] Section
There are several different sections as described in the following table.
Section name | Description |
---|---|
[General] | Controls debugging features common to all MAPI components. |
[LocalHeapFailures] | Generates artificial allocation failures. |
[Memory Management] | Controls debugging features in the MAPI memory allocator. |
[MAPIX] | Controls debugging features in the MAPI subsystem. |
[Remoting] | Controls debugging features in the interface marshalling and remoting processes. |
[Simple MAPI] | Controls debugging features in Simple MAPI. |
[Spooler] | Controls debugging features in the MAPI spooler. |
[TNEF] | Controls debugging features in the MAPI TNEF facility. |
Every section has one or more entries, formatted as follows:
EntryName = value
Most entries have no effect on retail versions of MAPI; they add features only in the debug versions. However, there are a few entries that affect both versions; the detailed descriptions of each section explicitly point out these exceptions.