Nikolay Sivov (@nsivov) commented about dlls/combase/combase_private.h:
IID *iid, IUnknown **iface);HRESULT ipid_get_dest_context(const IPID *ipid, MSHCTX *dest_context, void **dest_context_data); HRESULT start_apartment_remote_unknown(struct apartment *apt);
+HRESULT set_error_info(IErrorInfo *error_info); +HRESULT get_error_info(IErrorInfo **error_info);
Why not use SetErrorInfo/GetErrorInfo directly?