https://bugs.winehq.org/show_bug.cgi?id=46972
--- Comment #9 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Nikolay Sivov from comment #8)
(In reply to Louis Lenders from comment #7)
It should return S_FALSE if error object does not support this interface. This is easy to implement correctly, but needs some tests, e.g. you can set error object supporting this interface with SetErrorInfo too. If that's not picked up with GetRestrictedErrorInfo(), we probably should move error object handling to combase but that involves moving more unrelated code from ole32.
huh, sounds like rather complex task then. If you don`t mind i`ll leave this bug to someone else then to solve as i think i`m not the right person to tackle this.