Binary compatibility report for the propsys.dll library  between 7.00.6002.18005-Windows SDK 6.0 and 7.00.7600.16385-Windows SDK 7.1 versions on x86

Test Info


Library Namepropsys.dll
Version #17.00.6002.18005-Windows SDK 6.0
Version #27.00.7600.16385-Windows SDK 7.1
CPU Architecturex86

Test Results


Total Header Files2
Total Dynamic Libraries1
Total Symbols / Types170 / 276
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-34
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0

Added Symbols (34)


propsys.h, propsys.dll
PSGetImageReferenceForValue ( PROPERTYKEY const& propkey, PROPVARIANT const& propvar, PWSTR* ppszImageRes )
PSPropertyBag_Delete ( IPropertyBag* propBag, LPCWSTR propName )
PSPropertyBag_ReadBOOL ( IPropertyBag* propBag, LPCWSTR propName, BOOL* value )
PSPropertyBag_ReadBSTR ( IPropertyBag* propBag, LPCWSTR propName, BSTR* value )
PSPropertyBag_ReadDWORD ( IPropertyBag* propBag, LPCWSTR propName, DWORD* value )
PSPropertyBag_ReadGUID ( IPropertyBag* propBag, LPCWSTR propName, GUID* value )
PSPropertyBag_ReadInt ( IPropertyBag* propBag, LPCWSTR propName, INT* value )
PSPropertyBag_ReadLONG ( IPropertyBag* propBag, LPCWSTR propName, LONG* value )
PSPropertyBag_ReadPOINTL ( IPropertyBag* propBag, LPCWSTR propName, POINTL* value )
PSPropertyBag_ReadPOINTS ( IPropertyBag* propBag, LPCWSTR propName, POINTS* value )
PSPropertyBag_ReadPropertyKey ( IPropertyBag* propBag, LPCWSTR propName, PROPERTYKEY* value )
PSPropertyBag_ReadRECTL ( IPropertyBag* propBag, LPCWSTR propName, RECTL* value )
PSPropertyBag_ReadSHORT ( IPropertyBag* propBag, LPCWSTR propName, SHORT* value )
PSPropertyBag_ReadStr ( IPropertyBag* propBag, LPCWSTR propName, LPWSTR value, int characterCount )
PSPropertyBag_ReadStrAlloc ( IPropertyBag* propBag, LPCWSTR propName, PWSTR* value )
PSPropertyBag_ReadStream ( IPropertyBag* propBag, LPCWSTR propName, IStream** value )
PSPropertyBag_ReadType ( IPropertyBag* propBag, LPCWSTR propName, VARIANT* var, VARTYPE type )
PSPropertyBag_ReadULONGLONG ( IPropertyBag* propBag, LPCWSTR propName, ULONGLONG* value )
PSPropertyBag_ReadUnknown ( IPropertyBag* propBag, LPCWSTR propName, IID const& riid, void** ppv )
PSPropertyBag_WriteBOOL ( IPropertyBag* propBag, LPCWSTR propName, BOOL value )
PSPropertyBag_WriteBSTR ( IPropertyBag* propBag, LPCWSTR propName, BSTR value )
PSPropertyBag_WriteDWORD ( IPropertyBag* propBag, LPCWSTR propName, DWORD value )
PSPropertyBag_WriteGUID ( IPropertyBag* propBag, LPCWSTR propName, GUID const* value )
PSPropertyBag_WriteInt ( IPropertyBag* propBag, LPCWSTR propName, INT value )
PSPropertyBag_WriteLONG ( IPropertyBag* propBag, LPCWSTR propName, LONG value )
PSPropertyBag_WritePOINTL ( IPropertyBag* propBag, LPCWSTR propName, POINTL const* value )
PSPropertyBag_WritePOINTS ( IPropertyBag* propBag, LPCWSTR propName, POINTS const* value )
PSPropertyBag_WritePropertyKey ( IPropertyBag* propBag, LPCWSTR propName, PROPERTYKEY const& value )
PSPropertyBag_WriteRECTL ( IPropertyBag* propBag, LPCWSTR propName, RECTL const* value )
PSPropertyBag_WriteSHORT ( IPropertyBag* propBag, LPCWSTR propName, SHORT value )
PSPropertyBag_WriteStr ( IPropertyBag* propBag, LPCWSTR propName, LPCWSTR value )
PSPropertyBag_WriteStream ( IPropertyBag* propBag, LPCWSTR propName, IStream* value )
PSPropertyBag_WriteULONGLONG ( IPropertyBag* propBag, LPCWSTR propName, ULONGLONG value )
PSPropertyBag_WriteUnknown ( IPropertyBag* propBag, LPCWSTR propName, IUnknown* punk )

to the top

Problems with Data Types, Low Severity (4)


propsys.h
[+] typedef GETPROPERTYSTOREFLAGS (1)
[+] typedef PKA_FLAGS (1)
[+] typedef PROPDESC_ENUMFILTER (1)
[+] typedef PROPDESC_FORMAT_FLAGS (1)

to the top

Problems with Symbols, Low Severity (1)


propsys.h, propsys.dll
[+] PSCreatePropertyChangeArray ( PROPERTYKEY const* rgpropkey, tagPKA_FLAGS const* rgflags, PROPVARIANT const* rgpropvar, UINT cChanges, IID const& riid, void** ppv ) (1)

to the top

Header Files (2)


propsys.h
propvarutil.h

to the top

Dynamic Libraries (1)


propsys.dll

to the top




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