Binary compatibility report for the secur32.dll library  between 5.1.2600.5834-Windows SDK 5.0 and 6.0.6002.18051-Windows SDK 6.0 versions on x86

Test Info


Library Namesecur32.dll
Version #15.1.2600.5834-Windows SDK 5.0
Version #26.0.6002.18051-Windows SDK 6.0
CPU Architecturex86

Test Results


Total Header Files4
Total Dynamic Libraries1
Total Symbols / Types64 / 180
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low17
Problems with
Symbols
High0
Medium0
Low7
Problems with
Constants
Low0

Added Symbols (6)


sspi.h, secur32.dll
ChangeAccountPasswordA ( SEC_CHAR* pszPackageName, SEC_CHAR* pszDomainName, SEC_CHAR* pszAccountName, SEC_CHAR* pszOldPassword, SEC_CHAR* pszNewPassword, boolean bImpersonating, unsigned long dwReserved, PSecBufferDesc pOutput )
ChangeAccountPasswordW ( SEC_WCHAR* pszPackageName, SEC_WCHAR* pszDomainName, SEC_WCHAR* pszAccountName, SEC_WCHAR* pszOldPassword, SEC_WCHAR* pszNewPassword, boolean bImpersonating, unsigned long dwReserved, PSecBufferDesc pOutput )
SaslGetContextOption ( PCtxtHandle ContextHandle, DWORD Option, PVOID Value, DWORD Size, PULONG Needed )
SaslSetContextOption ( PCtxtHandle ContextHandle, DWORD Option, PVOID Value, DWORD Size )
SetCredentialsAttributesA ( PCredHandle phCredential, unsigned long ulAttribute, void* pBuffer, unsigned long cbBuffer )
SetCredentialsAttributesW ( PCredHandle phCredential, unsigned long ulAttribute, void* pBuffer, unsigned long cbBuffer )

to the top

Problems with Data Types, Low Severity (17)


ntsecapi.h
[+] struct _SECURITY_LOGON_SESSION_DATA (12)

sspi.h
[+] struct _SECURITY_FUNCTION_TABLE_A (2)
[+] struct _SECURITY_FUNCTION_TABLE_W (2)
[+] typedef FREE_CONTEXT_BUFFER_FN (1)

to the top

Problems with Symbols, Low Severity (7)


sspi.h, secur32.dll
[+] AddSecurityPackageA ( SEC_CHAR* pszPackageName, SECURITY_PACKAGE_OPTIONS* Options ) (2)
[+] AddSecurityPackageW ( SEC_WCHAR* pszPackageName, SECURITY_PACKAGE_OPTIONS* Options ) (2)
[+] DeleteSecurityPackageA SEC_CHAR* pszPackageName ) (1)
[+] DeleteSecurityPackageW SEC_WCHAR* pszPackageName ) (1)
[+] FreeContextBuffer void* pvContextBuffer ) (1)

to the top

Header Files (4)


ntsecapi.h
ntsecpkg.h
secext.h
sspi.h

to the top

Dynamic Libraries (1)


secur32.dll

to the top




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