Binary compatibility report for the httpapi.dll library  between 5.1.2600.5891-Windows SDK 5.0 and 6.0.6002.18210-Windows SDK 6.0 versions on x86

Test Info


Library Namehttpapi.dll
Version #15.1.2600.5891-Windows SDK 5.0
Version #26.0.6002.18210-Windows SDK 6.0
CPU Architecturex86

Test Results


Total Header Files1
Total Dynamic Libraries1
Total Symbols / Types17 / 67
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-16
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High0
Medium0
Low3
Problems with
Constants
Low0

Added Symbols (16)


http.h, httpapi.dll
HttpAddUrlToUrlGroup ( HTTP_URL_GROUP_ID UrlGroupId, PCWSTR pFullyQualifiedUrl, HTTP_URL_CONTEXT UrlContext, DWORD Reserved )
HttpCancelHttpRequest ( HANDLE ReqQueueHandle, HTTP_REQUEST_ID RequestId, LPOVERLAPPED pOverlapped )
HttpCloseRequestQueue HANDLE ReqQueueHandle )
HttpCloseServerSession HTTP_SERVER_SESSION_ID ServerSessionId )
HttpCloseUrlGroup HTTP_URL_GROUP_ID UrlGroupId )
HttpCreateRequestQueue ( HTTPAPI_VERSION Version, PCWSTR pName, PSECURITY_ATTRIBUTES pSecurityAttributes, DWORD Flags, PHANDLE pReqQueueHandle )
HttpCreateServerSession ( HTTPAPI_VERSION Version, PHTTP_SERVER_SESSION_ID pServerSessionId, DWORD Reserved )
HttpCreateUrlGroup ( HTTP_SERVER_SESSION_ID ServerSessionId, PHTTP_URL_GROUP_ID pUrlGroupId, DWORD Reserved )
HttpQueryRequestQueueProperty HANDLE Handle, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength, DWORD Reserved, PULONG pReturnLength, PVOID pReserved )
HttpQueryServerSessionProperty ( HTTP_SERVER_SESSION_ID ServerSessionId, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength, PULONG pReturnLength )
HttpQueryUrlGroupProperty ( HTTP_URL_GROUP_ID UrlGroupId, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength, PULONG pReturnLength )
HttpRemoveUrlFromUrlGroup ( HTTP_URL_GROUP_ID UrlGroupId, PCWSTR pFullyQualifiedUrl, DWORD Flags )
HttpSetRequestQueueProperty HANDLE Handle, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength, DWORD Reserved, PVOID pReserved )
HttpSetServerSessionProperty ( HTTP_SERVER_SESSION_ID ServerSessionId, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength )
HttpSetUrlGroupProperty ( HTTP_URL_GROUP_ID UrlGroupId, HTTP_SERVER_PROPERTY Property, PVOID pPropertyInformation, DWORD PropertyInformationLength )
HttpShutdownRequestQueue HANDLE ReqQueueHandle )

to the top

Problems with Data Types, Low Severity (5)


http.h
[+] enum _HTTP_DATA_CHUNK_TYPE (1)
[+] enum _HTTP_SERVICE_CONFIG_ID (1)
[+] typedef PHTTP_REQUEST (1)
[+] typedef PHTTP_RESPONSE (1)
[+] union anon-union-http.h-365 (1)

to the top

Problems with Symbols, Low Severity (3)


http.h, httpapi.dll
[+] HttpSendHttpResponse ( HANDLE ReqQueueHandle, HTTP_REQUEST_ID RequestId, DWORD Flags, _HTTP_RESPONSE* pHttpResponse, PVOID pReserved1, PULONG pBytesSent, PVOID pReserved2, DWORD Reserved3, LPOVERLAPPED pOverlapped, PVOID pReserved4 ) (2)
[+] HttpSendResponseEntityBody ( HANDLE ReqQueueHandle, HTTP_REQUEST_ID RequestId, DWORD Flags, USHORT EntityChunkCount, PHTTP_DATA_CHUNK pEntityChunks, PULONG pBytesSent, PVOID pReserved1, DWORD Reserved2, LPOVERLAPPED pOverlapped, PVOID pReserved3 ) (1)

to the top

Header Files (1)


http.h

to the top

Dynamic Libraries (1)


httpapi.dll

to the top




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