MAPI Functions, Callbacks, and Macros

Applies to: Outlook 2013 | Outlook 2016 | Outlook 2019

The following alphabetic entries contain documentation for the MAPI functions, callbacks, and macros.

Entry Entry
ABProviderInit
ACCELERATEABSDI
BuildDisplayTable
CALLERRELEASE
ChangeIdleRoutine
CheckParameters
CheckParms
CloseIMsgSession
CreateIProp
CreateMAPIInitializationMonitor
CreateTable
DeregisterIdleRoutine
DeinitMapiUtil
EnableIdleRoutine
DISMISSMODELESS
FBadEntryList
FBadColumnSet
FBadPropTag
FBadProp
FBadRglpNameID
FBadRestriction
FBadRow
FBadRglpszW
FBadSortOrderSet
FBadRowSet
FEqualNames
FBinFromHex
FixMAPI
FGetComponentPath
FPropCompareProp
FNIDLE
FPropExists
FPropContainsProp
FreeProws
FreePadrlist
FtAddFt
FtAdcFt
FtMulDw
FtgRegisterIdleRoutine
FtNegFt
FtMulDwDw
GetAttribIMsgOnIStg
FtSubFt
GetDefCachedModeDownloadPubFoldFavs
GetDefCachedMode
GetTnefStreamCodepage
GetInstance
HrAddColumns
HexFromBin
HrAllocAdviseSink
HrAddColumnsEx
HrComposeEID
HrCompareABEntryIDsWithExchangeContext
HrCreateOfflineObj
HrComposeMsgID
HrDecomposeMsgID
HrDecomposeEID
HrDoABDetailsWithExchangeContext
HrDispatchNotifications
HrEntryIDFromSz
HrDoABDetailsWithProviderUID
HrGetGALFromEmsmdbUID
HrGetAutoDiscoverXML
HrIStorageFromStream
HrGetOneProp
HrOpenABEntryWithExchangeContext
HrOpenABEntryUsingDefaultContext
HrOpenABEntryWithProviderUIDSupport
HrOpenABEntryWithProviderUID
HrOpenABEntryWithSupport
HrOpenABEntryWithResolvedRow
HrQueryAllRows
HrOpenOfflineObj
HrSzFromEntryID
HrSetOneProp
HrValidateIPMSubtree
HrThisThreadAdviseSink
LAUNCHWIZARDENTRY
IsBadBoundedStringPtr
LPropCompareProp
LPFNBUTTON
MAPIAdminProfiles
LpValFindProp
MAPIAllocateMore
MAPIAllocateBuffer
MAPIDeInitIdle
MAPICrashRecovery
MAPIGetDefaultMalloc
MAPIFreeBuffer
MAPIInitIdle
MAPIInitialize
MAPIOFFLINE_AGGREGATEINFO
MAPILogonEx
MAPIOpenFormMgr
MAPIOFFLINE_CREATEINFO
MAPIReallocateBuffer
MAPIOpenLocalFormContainer
MapStorageSCode
MAPIUninitialize
MNLS_IsBadStringPtrW
MNLS_CompareStringW
MNLS_lstrcpyW
MNLS_lstrcmpW
MNLS_MultiByteToWideChar
MNLS_lstrlenW
MSGCALLRELEASE
MNLS_WideCharToMultiByte
MSProviderInit
MSGSERVICEENTRY
NSTServiceEntry
NOTIFCALLBACK
OpenIMsgSession
OpenIMsgOnIStg
OpenStreamOnFileW
OpenStreamOnFile
OpenTnefStreamEx
OpenTnefStream
PreprocessMessage
PpropFindProp
RemovePreprocessInfo
PropCopyMore
ScBinFromHexBounded
RTFSync
ScCopyProps
ScCopyNotifications
ScCountProps
ScCountNotifications
ScCreateConversationIndex
ScDupPropset
ScInitMapiUtil
ScLocalPathFromUNC
ScMAPIXFromSMAPI
ScRelocNotifications
ScRelocProps
ScUNCFromLocalPath
SERVICEWIZARDDLGPROC
SetAttribIMsgOnIStg
SzFindCh
SzFindLastCh
SzFindSz
UFromSz
UlAddRef
UlFromSzHex
UlPropSize
UlRelease
UlValidateParameters
UlValidateParms
ValidateParameters
ValidateParms
WIZARDENTRY
WrapStoreEntryID
XPProviderInit