mapi32.dll

v1.0.2536.0 32-bit Windows NT Analyzed
Description
Extended MAPI 1.0 for Windows NT
Authors
© Microsoft Corporation. All rights reserved.
File size
115.5 KB
Uploaded
2025-12-01 07:59
Views
127
SHA-256
4b774bee593a6bdfc19fee6a8dd80748

Exported functions 191

#8 · 0xa510
MAPILogonEx #10 · 0xa6c0
MAPILogonEx@20 #11 · 0xa6c0
MAPIAllocateBuffer #12 · 0xa750
MAPIAllocateBuffer@8 #13 · 0xa750
MAPIAllocateMore #14 · 0xa7e0
MAPIAllocateMore@12 #15 · 0xa7e0
MAPIFreeBuffer #16 · 0xfc90
MAPIFreeBuffer@4 #17 · 0xfc90
MAPIAdminProfiles #18 · 0xa870
MAPIAdminProfiles@8 #19 · 0xa870
MAPIInitialize #20 · 0xa900
MAPIInitialize@4 #21 · 0xa900
MAPIUninitialize #22 · 0xa990
MAPIUninitialize@0 #23 · 0xa990
PRProviderInit #24 · 0xaa10
LAUNCHWIZARD #25 · 0xaab0
LaunchWizard@20 #26 · 0xaab0
DllGetClassObject #27 · 0xab40
DllCanUnloadNow #28 · 0xabe0
MAPIOpenFormMgr #29 · 0xac60
MAPIOpenFormMgr@8 #30 · 0xac60
MAPIOpenLocalFormContainer #31 · 0xacf0
MAPIOpenLocalFormContainer@4 #32 · 0xacf0
ScInitMapiUtil@4 #33 · 0xad80
DeinitMapiUtil@0 #34 · 0xae10
ScGenerateMuid@4 #35 · 0xae90
HrAllocAdviseSink@12 #36 · 0xaf20
WrapProgress@20 #41 · 0xafb0
HrThisThreadAdviseSink@8 #42 · 0xb040
ScBinFromHexBounded@12 #43 · 0xb160
FBinFromHex@8 #44 · 0xb1f0
HexFromBin@12 #45 · 0xb280
BuildDisplayTable@40 #46 · 0xb300
SwapPlong@8 #47 · 0xb3a0
SwapPword@8 #48 · 0xb420
MAPIInitIdle@4 #49 · 0xb4a0
MAPIDeinitIdle@0 #50 · 0xb530
InstallFilterHook@4 #51 · 0xb5b0
FtgRegisterIdleRoutine@20 #52 · 0xb630
EnableIdleRoutine@8 #53 · 0xb6c0
DeregisterIdleRoutine@4 #54 · 0xb740
ChangeIdleRoutine@28 #55 · 0xb7c0
MAPIGetDefaultMalloc@0 #59 · 0xb850
CreateIProp@24 #60 · 0xb8d0
CreateTable@36 #61 · 0xb960
MNLS_lstrlenW@4 #62 · 0xba00
MNLS_lstrcmpW@8 #63 · 0xba80
MNLS_lstrcpyW@8 #64 · 0xbb10
MNLS_CompareStringW@24 #65 · 0xbba0
MNLS_MultiByteToWideChar@24 #66 · 0xbc30
MNLS_WideCharToMultiByte@32 #67 · 0xbcc0
MNLS_IsBadStringPtrW@8 #68 · 0xbd60
FEqualNames@8 #72 · 0xbdf0
WrapStoreEntryID@24 #73 · 0xbe80
IsBadBoundedStringPtr@8 #74 · 0xbf10
HrQueryAllRows@24 #75 · 0xbfa0
PropCopyMore@16 #76 · 0xc0c0
UlPropSize@4 #77 · 0xc150
FPropContainsProp@12 #78 · 0xc1d0
FPropCompareProp@12 #79 · 0xc260
LPropCompareProp@8 #80 · 0xc2f0
HrAddColumns@16 #81 · 0xc380
HrAddColumnsEx@20 #82 · 0xc410
FtAddFt@16 #121 · 0xc540
FtAdcFt@20 #122 · 0xc5f0
FtSubFt@16 #123 · 0xc6a0
FtMulDw@12 #124 · 0xc750
FtMulDwDw@8 #125 · 0xc4a0
FtNegFt@8 #126 · 0xc7f0
FtDivFtBogus@20 #127 · 0xc890
UlAddRef@4 #128 · 0xc940
UlRelease@4 #129 · 0xc9c0
SzFindCh@8 #130 · 0xca40
SzFindLastCh@8 #131 · 0xcad0
SzFindSz@8 #132 · 0xcb60
UFromSz@4 #133 · 0xcbf0
HrGetOneProp@12 #135 · 0xcc70
HrSetOneProp@8 #136 · 0xcd00
FPropExists@8 #137 · 0xcd90
PpropFindProp@12 #138 · 0xce20
FreePadrlist@4 #139 · 0xceb0
FreeProws@4 #140 · 0xcf30
HrSzFromEntryID@12 #141 · 0xcfb0
HrEntryIDFromSz@12 #142 · 0xd040
HrComposeEID@28 #143 · 0xd0d0
HrDecomposeEID@28 #144 · 0xd170
HrComposeMsgID@24 #145 · 0xd210
HrDecomposeMsgID@24 #146 · 0xd2a0
OpenStreamOnFile@24 #147 · 0xd330
OpenStreamOnFile #148 · 0xd330
OpenTnefStream@28 #149 · 0xd3c0
OpenTnefStream #150 · 0xd3c0
OpenTnefStreamEx@32 #151 · 0xd460
OpenTnefStreamEx #152 · 0xd460
GetTnefStreamCodepage@12 #153 · 0xd500
GetTnefStreamCodepage #154 · 0xd500
UlFromSzHex@4 #155 · 0xd590
UNKOBJ_ScAllocate@12 #156 · 0xd610
UNKOBJ_ScAllocateMore@16 #157 · 0xd6a0
UNKOBJ_Free@8 #158 · 0xd730
UNKOBJ_FreeRows@8 #159 · 0xd7b0
UNKOBJ_ScCOAllocate@12 #160 · 0xd830
UNKOBJ_ScCOReallocate@12 #161 · 0xd8c0
UNKOBJ_COFree@8 #162 · 0xd950
UNKOBJ_ScSzFromIdsAlloc@20 #163 · 0xd9d0
ScCountNotifications@12 #164 · 0xda60
ScCopyNotifications@16 #165 · 0xdaf0
ScRelocNotifications@20 #166 · 0xdb80
ScCountProps@12 #170 · 0xdc10
ScCopyProps@16 #171 · 0xdca0
ScRelocProps@20 #172 · 0xdd30
LpValFindProp@12 #173 · 0xddc0
ScDupPropset@16 #174 · 0xde50
FBadRglpszA@8 #175 · 0xdee0
FBadRglpszW@8 #176 · 0xdf70
FBadRowSet@4 #177 · 0xe000
FBadRglpNameID@8 #178 · 0xe080
FBadPropTag@4 #179 · 0xe110
FBadRow@4 #180 · 0xe190
FBadProp@4 #181 · 0xe210
FBadColumnSet@4 #182 · 0xe290
RTFSync@12 #183 · 0xe310
RTFSync #184 · 0xe310
WrapCompressedRTFStream@12 #185 · 0xe3a0
WrapCompressedRTFStream #186 · 0xe3a0
__ValidateParameters@8 #187 · 0xe430
__CPPValidateParameters@8 #188 · 0xe4c0
FBadSortOrderSet@4 #189 · 0xe5e0
FBadEntryList@4 #190 · 0xe660
FBadRestriction@4 #191 · 0xe6e0
ScUNCFromLocalPath@12 #192 · 0xe760
ScLocalPathFromUNC@12 #193 · 0xe7f0
HrIStorageFromStream@16 #194 · 0xe880
HrValidateIPMSubtree@20 #195 · 0xe910
OpenIMsgSession@12 #196 · 0xe9a0
CloseIMsgSession@4 #197 · 0xea30
OpenIMsgOnIStg@44 #198 · 0xeab0
SetAttribIMsgOnIStg@16 #199 · 0xeb50
GetAttribIMsgOnIStg@12 #200 · 0xebe0
MapStorageSCode@4 #201 · 0xec70
ScMAPIXFromCMC #202 · 0xefd0
ScMAPIXFromSMAPI #203 · 0xef10
EncodeID@12 #204 · 0xed00
FDecodeID@12 #205 · 0xed80
CchOfEncoding@4 #206 · 0xee10
CbOfEncoded@4 #207 · 0xee90
MAPISendDocuments #208 · 0xffa0
MAPILogon #209 · 0x10060
MAPILogoff #210 · 0x10110
MAPISendMail #211 · 0x104e0
MAPISaveMail #212 · 0x109c0
MAPIReadMail #213 · 0xfe20
MAPIFindNext #214 · 0x10a70
MAPIDeleteMail #215 · 0x10b10
MAPIAddress #217 · 0xfd50
MAPIDetails #218 · 0x10bd0
MAPIResolveName #219 · 0xfee0
BMAPISendMail #220 · 0xf060
BMAPISaveMail #221 · 0xf100
BMAPIReadMail #222 · 0xf1a0
BMAPIGetReadMail #223 · 0xf240
BMAPIFindNext #224 · 0xf2d0
BMAPIAddress #225 · 0xf370
BMAPIGetAddress #226 · 0xf410
BMAPIDetails #227 · 0xf4a0
BMAPIResolveName #228 · 0xf530
cmc_act_on #229 · 0xf5c0
cmc_free #230 · 0xf650
cmc_list #231 · 0xf6d0
cmc_logoff #232 · 0xf770
cmc_logon #233 · 0xf800
cmc_look_up #234 · 0xf8a0
cmc_query_configuration #235 · 0xf940
cmc_read #236 · 0xf9d0
cmc_send #237 · 0xfa60
cmc_send_documents #238 · 0xfaf0
HrDispatchNotifications@4 #239 · 0xb0d0
HrValidateParameters@8 #241 · 0xe550
ScCreateConversationIndex@16 #244 · 0xc030
HrGetOmiProvidersFlags #246 · 0xa5a0
HrGetOmiProvidersFlags@8 #247 · 0xa5a0
HrSetOmiProvidersFlagsInvalid #248 · 0xa630
HrSetOmiProvidersFlagsInvalid@4 #249 · 0xa630
GetOutlookVersion #250 · 0x9dd0
GetOutlookVersion@0 #251 · 0x9dd0
FixMAPI #252 · 0x9f10
FixMAPI@0 #253 · 0x9f10
FGetComponentPath #254 · 0x7ff0
FGetComponentPath@20 #255 · 0x7ff0
MAPISendMailW #256 · 0x107d0

Imported DLLs & functions 152

GetCurrentPackageFullName 0x10016048
GetCurrentPackageInfo 0x10016044
CoGetModuleType 0x10016050
DebugBreak 0x10016058
IsDebuggerPresent 0x1001605c
OutputDebugStringW 0x10016060
DelayLoadFailureHook 0x10016068
ResolveDelayLoadedAPI 0x10016070
GetLastError 0x10016088
RaiseException 0x10016078
SetLastError 0x10016084
SetUnhandledExceptionFilter 0x10016080
UnhandledExceptionFilter 0x1001607c
CreateFileA 0x10016090
DeleteFileA 0x10016094
GetFileAttributesA 0x1001609c
GetShortPathNameW 0x10016098
CloseHandle 0x100160a4
GetProcessHeap 0x100160b4
HeapAlloc 0x100160ac
HeapFree 0x100160b0
GlobalAlloc 0x100160c4
GlobalFree 0x100160c8
LocalAlloc 0x100160c0
LocalFree 0x100160bc
DisableThreadLibraryCalls 0x100160ec
FreeLibrary 0x100160d0
GetModuleFileNameA 0x100160dc
GetModuleHandleA 0x100160e4
GetModuleHandleExW 0x100160d4
GetModuleHandleW 0x100160e0
GetProcAddress 0x100160d8
LoadLibraryExA 0x100160e8
FormatMessageW 0x100160fc
GetSystemDefaultLCID 0x10016104
GetUserDefaultLCID 0x10016100
MapViewOfFile 0x10016114
ExpandEnvironmentStringsA 0x1001611c
CreateThread 0x10016124
GetCurrentProcess 0x1001612c
GetCurrentProcessId 0x10016134
GetCurrentThreadId 0x10016128
OpenProcessToken 0x10016138
TerminateProcess 0x10016130
QueryPerformanceCounter 0x10016140
RegCloseKey 0x1001615c
RegCreateKeyExA 0x10016154
RegCreateKeyExW 0x10016148
RegEnumValueA 0x1001614c
RegOpenKeyExA 0x10016160
RegQueryValueExA 0x10016158
RegQueryValueExW 0x10016164
RegSetValueExA 0x10016150
RegSetKeyValueW 0x1001616c
WideCharToMultiByte 0x10016174
AcquireSRWLockExclusive 0x10016180
AcquireSRWLockShared 0x100161b8
CreateMutexExW 0x100161ac
CreateSemaphoreExW 0x1001619c
DeleteCriticalSection 0x100161a8
EnterCriticalSection 0x100161b4
InitializeCriticalSection 0x10016188
InitializeCriticalSectionEx 0x10016190
LeaveCriticalSection 0x10016184
OpenSemaphoreW 0x1001617c
ReleaseMutex 0x100161a0
ReleaseSemaphore 0x10016194
ReleaseSRWLockExclusive 0x100161b0
ReleaseSRWLockShared 0x100161a4
WaitForSingleObject 0x10016198
WaitForSingleObjectEx 0x1001618c
GetSystemDirectoryA 0x100161d0
GetSystemTimeAsFileTime 0x100161d4
GetTickCount 0x100161c8
GetVersionExA 0x100161cc
CloseThreadpoolTimer 0x100161e4
CreateThreadpoolTimer 0x100161dc
SetThreadpoolTimer 0x100161e8
WaitForThreadpoolTimerCallbacks 0x100161e0
IsWow64Process 0x100161f0
IsWow64Process2 0x100161f8
EventActivityIdControl 0x10016210
EventRegister 0x10016208
EventSetInformation 0x10016204
EventUnregister 0x10016200
EventWriteTransfer 0x1001620c
ImageNtHeader 0x10016218
__CxxFrameHandler3 0x1001626c
__dllonexit 0x10016288
__doserrno 0x10016268
_amsg_exit 0x10016240
_beginthreadex 0x1001625c
_callnewh 0x10016224
_except_handler4_common 0x1001624c
_initterm 0x10016244
_lock 0x10016254
_onexit 0x10016264
_purecall 0x10016258
_stricmp 0x1001623c
_strnicmp 0x10016250
_unlock 0x10016260
_vsnwprintf 0x1001627c
_XcptFilter 0x10016234
free 0x10016228
malloc 0x10016230
mbstowcs_s 0x10016238
memcmp 0x10016280
memcpy 0x10016284
memcpy_s 0x10016278
memmove_s 0x1001622c
memset 0x1001628c
sprintf_s 0x10016270
strcat_s 0x10016220
strcpy_s 0x10016248
strncpy_s 0x10016274
RtlQueryPackageClaims 0x10016294
VerSetConditionMask 0x10016298
CoCreateInstance 0x100162c4
CoFreeUnusedLibraries 0x100162c0
CoInitialize 0x100162cc
CoInitializeEx 0x100162bc
CoRegisterClassObject 0x100162b0
CoRegisterPSClsid 0x100162ac
CoRevokeClassObject 0x100162a8
CoTaskMemAlloc 0x100162b8
CoTaskMemFree 0x100162dc
CoUninitialize 0x100162c8
HWND_UserFree 0x100162d0
HWND_UserMarshal 0x100162d8
HWND_UserSize 0x100162b4
HWND_UserUnmarshal 0x100162a0
ObjectStublessClient3 0x100162a4
ObjectStublessClient4 0x100162d4
CStdStubBuffer_AddRef 0x1001602c
CStdStubBuffer_Connect 0x10016014
CStdStubBuffer_CountRefs 0x10016034
CStdStubBuffer_DebugServerQueryInterface 0x10016010
CStdStubBuffer_DebugServerRelease 0x10016028
CStdStubBuffer_Disconnect 0x10016020
CStdStubBuffer_Invoke 0x10016000
CStdStubBuffer_IsIIDSupported 0x10016018
CStdStubBuffer_QueryInterface 0x10016038
IUnknown_AddRef_Proxy 0x1001600c
IUnknown_QueryInterface_Proxy 0x1001601c
IUnknown_Release_Proxy 0x10016030
NdrCStdStubBuffer_Release 0x10016004
NdrDllGetClassObject 0x10016008
NdrOleAllocate 0x1001603c
NdrOleFree 0x10016024