Binary compatibility report for the mapi32.dll library  between 1.0.2536.0-Windows SDK 6.0 and 1.0.2536.0-Windows SDK 7.1 versions on x86

Test Info


Library Namemapi32.dll
Version #11.0.2536.0-Windows SDK 6.0
Version #21.0.2536.0-Windows SDK 7.1
CPU Architecturex86

Test Results


Total Header Files11
Total Dynamic Libraries1
Total Symbols / Types129 / 384
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High0
Medium0
Low7
Problems with
Constants
Low0

Problems with Data Types, Low Severity (5)


mapidefs.h
[+] struct _MAPIERROR (2)
[+] struct _NEWMAIL_NOTIFICATION (1)
[+] struct _SLPSTRArray (1)
[+] union _PV (1)

to the top

Problems with Symbols, Low Severity (7)


mapinls.h, mapi32.dll
[+] MNLS_MultiByteToWideChar UINT uCodePage, DWORD dwFlags, LPCSTR lpMultiByteStr, int cchMultiByte, LPWSTR lpWideCharStr, int cchWideChar ) @ 24 (1)
[+] MNLS_WideCharToMultiByte UINT uCodePage, DWORD dwFlags, LPCWSTR lpWideCharStr, int cchWideChar, LPSTR lpMultiByteStr, int cchMultiByte, LPCSTR lpDefaultChar, BOOL* lpfUsedDefaultChar ) @ 32 (2)

mapiutil.h, mapi32.dll
[+] ScLocalPathFromUNC LPSTR lpszUNC, LPSTR lpszLocal, UINT cchLocal ) @ 12 (2)
[+] ScUNCFromLocalPath LPSTR lpszLocal, LPSTR lpszUNC, UINT cchUNC ) @ 12 (2)

to the top

Header Files (11)


imessage.h
mapi.h
mapiform.h
mapinls.h
mapiutil.h
mapival.h
mapiwin.h
mapix.h
tnef.h
xcmc.h
xcmcmsx2.h

to the top

Dynamic Libraries (1)


mapi32.dll

to the top




Generated on Wed Aug 10 07:18:16 2011 for mapi32.dll by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API