Binary compatibility report for the dnsapi.dll library  between 6.0.6000.16386-Windows SDK 6.0 and 6.1.7600.16385-Windows SDK 7.1 versions on x86

Test Info


Library Namednsapi.dll
Version #16.0.6000.16386-Windows SDK 6.0
Version #26.1.7600.16385-Windows SDK 7.1
CPU Architecturex86

Test Results


Total Header Files1
Total Dynamic Libraries1
Total Symbols / Types28 / 85
VerdictIncompatible
(64.29%)

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium16
Low13
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1

Added Symbols (2)


windns.h, dnsapi.dll
DnsFreeProxyName PWSTR proxyName )
DnsGetProxyInformation PCWSTR hostName, DNS_PROXY_INFORMATION* proxyInformation, DNS_PROXY_INFORMATION* defaultProxyInformation, DNS_PROXY_COMPLETION_ROUTINE completionRoutine, void* completionContext )

to the top

Problems with Data Types, Medium Severity (16)


windns.h
[+] struct _DNS_HEADER (3)
[+] struct DNS_KEY_DATA (2)
[+] struct DNS_SIG_DATAA (9)
[+] union anon-union-windns.h-1396 (2)

to the top

Problems with Data Types, Low Severity (13)


windns.h
[+] struct DNS_KEY_DATA (1)
[+] struct DNS_SIG_DATAA (1)
[+] union anon-union-windns.h-1396 (11)

to the top

Problems with Constants (1)


windns.h
[+] DNS_QUERY_RESERVED

to the top

Header Files (1)


windns.h

to the top

Dynamic Libraries (1)


dnsapi.dll

to the top




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