Binary compatibility report for the oleaut32.dll library between 5.1.2600.5512-Windows SDK 5.0 and 6.0.6002.18357-Windows SDK 6.0 versions on x86
Test Info
Library Name | oleaut32.dll |
Version #1 | 5.1.2600.5512-Windows SDK 5.0 |
Version #2 | 6.0.6002.18357-Windows SDK 6.0 |
CPU Architecture | x86 |
Test Results
Total Header Files | 5 |
Total Dynamic Libraries | 1 |
Total Symbols / Types | 384 / 236 |
Verdict | Compatible |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 38 |
Problems with Constants | Low | 0 |
Problems with Symbols, Low Severity (38)
oleauto.h,
oleaut32.dll
[+] CreateTypeLib ( SYSKIND syskind, OLECHAR const* szFile, ICreateTypeLib** ppctlib ) (1)
| Change | Effect |
---|
1 | Type of 2nd parameter szFile has been changed from OLECHAR const* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] LoadTypeLib ( OLECHAR const* szFile, ITypeLib** pptlib ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter szFile has been changed from OLECHAR const* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] RegisterTypeLib ( ITypeLib* ptlib, OLECHAR* szFullPath, OLECHAR* szHelpDir ) (2)
| Change | Effect |
---|
1 | Type of 2nd parameter szFullPath has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
2 | Type of 3rd parameter szHelpDir has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] SysReAllocStringLen ( BSTR* p1, OLECHAR const* p2, UINT p3 ) (1)
| Change | Effect |
---|
1 | Type of 3rd parameter p3 has been changed from UINT to unsigned int. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarBoolFromDec ( DECIMAL* pdecIn, VARIANT_BOOL* pboolOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarBoolFromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, VARIANT_BOOL* pboolOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarBstrFromDec ( DECIMAL* pdecIn, LCID lcid, DWORD dwFlags, BSTR* pbstrOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarCyFromDec ( DECIMAL* pdecIn, CY* pcyOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarCyFromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, CY* pcyOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarDateFromDec ( DECIMAL* pdecIn, DATE* pdateOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarDateFromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, DATE* pdateOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarDecFromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, DECIMAL* pdecOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI1FromDec ( DECIMAL* pdecIn, CHAR* pcOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI1FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, CHAR* pcOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI2FromDec ( DECIMAL* pdecIn, SHORT* psOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI2FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, SHORT* psOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI4FromDec ( DECIMAL* pdecIn, LONG* plOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI4FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, LONG* plOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI8FromDec ( DECIMAL* pdecIn, LONG64* pi64Out ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarI8FromStr ( OLECHAR* strIn, LCID lcid, unsigned long dwFlags, LONG64* pi64Out ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VariantChangeType ( VARIANTARG* pvargDest, VARIANTARG* pvarSrc, USHORT wFlags, VARTYPE vt ) (1)
| Change | Effect |
---|
1 | Type of 2nd parameter pvarSrc has been changed from VARIANTARG* to VARIANTARG const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VariantChangeTypeEx ( VARIANTARG* pvargDest, VARIANTARG* pvarSrc, LCID lcid, USHORT wFlags, VARTYPE vt ) (1)
| Change | Effect |
---|
1 | Type of 2nd parameter pvarSrc has been changed from VARIANTARG* to VARIANTARG const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VariantCopy ( VARIANTARG* pvargDest, VARIANTARG* pvargSrc ) (1)
| Change | Effect |
---|
1 | Type of 2nd parameter pvargSrc has been changed from VARIANTARG* to VARIANTARG const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VariantCopyInd ( VARIANT* pvarDest, VARIANTARG* pvargSrc ) (1)
| Change | Effect |
---|
1 | Type of 2nd parameter pvargSrc has been changed from VARIANTARG* to VARIANTARG const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarParseNumFromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, NUMPARSE* pnumprs, BYTE* rgbDig ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarR4FromDec ( DECIMAL* pdecIn, FLOAT* pfltOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarR4FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, FLOAT* pfltOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarR8FromDec ( DECIMAL* pdecIn, DOUBLE* pdblOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarR8FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, DOUBLE* pdblOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI1FromDec ( DECIMAL* pdecIn, BYTE* pbOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI1FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, BYTE* pbOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI2FromDec ( DECIMAL* pdecIn, USHORT* puiOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI2FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, USHORT* puiOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI4FromDec ( DECIMAL* pdecIn, DWORD* pulOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI4FromStr ( OLECHAR* strIn, LCID lcid, DWORD dwFlags, DWORD* pulOut ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI8FromDec ( DECIMAL* pdecIn, ULONG64* pi64Out ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter pdecIn has been changed from DECIMAL* to DECIMAL const*. | Replacement of parameter data type may indicate a change in its semantic meaning. |
[+] VarUI8FromStr ( OLECHAR* strIn, LCID lcid, unsigned long dwFlags, ULONG64* pi64Out ) (1)
| Change | Effect |
---|
1 | Type of 1st parameter strIn has been changed from OLECHAR* to LPCOLESTR. | Replacement of parameter data type may indicate a change in its semantic meaning. |
to the top
Header Files (5)
activdbg.h
activscp.h
comadmin.h
oleauto.h
olectl.h
to the top
Dynamic Libraries (1)
oleaut32.dll
to the top