From 131430102444bf2edd9ce02563617487ec0c8c4e Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath <[email protected]> Date: Tue, 6 May 2025 16:20:39 +0000 Subject: [PATCH] crt: Add new symbols in ole32 import library
Required for https://bugzilla.mozilla.org/show_bug.cgi?id=1871472 Signed-off-by: Biswapriyo Nath <[email protected]> --- mingw-w64-crt/lib-common/ole32.def.in | 3 +++ mingw-w64-crt/lib32/ole32.def | 28 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/mingw-w64-crt/lib-common/ole32.def.in b/mingw-w64-crt/lib-common/ole32.def.in index 757f82e..97c391e 100644 --- a/mingw-w64-crt/lib-common/ole32.def.in +++ b/mingw-w64-crt/lib-common/ole32.def.in @@ -390,7 +390,9 @@ OleBuildVersion OleConvertIStorageToOLESTREAM OleConvertIStorageToOLESTREAMEx OleConvertOLESTREAMToIStorage +OleConvertOLESTREAMToIStorage2 OleConvertOLESTREAMToIStorageEx +OleConvertOLESTREAMToIStorageEx2 OleCreate OleCreateDefaultHandler OleCreateEmbeddingHelper @@ -417,6 +419,7 @@ OleDuplicateData OleFlushClipboard OleGetAutoConvert OleGetClipboard +OleGetClipboardWithEnterpriseInfo OleGetIconOfClass OleGetIconOfFile OleIconToCursorExt diff --git a/mingw-w64-crt/lib32/ole32.def b/mingw-w64-crt/lib32/ole32.def index 7a8b4d3..1ed53ec 100644 --- a/mingw-w64-crt/lib32/ole32.def +++ b/mingw-w64-crt/lib32/ole32.def @@ -25,6 +25,7 @@ CLSIDFromProgIDEx@8 CLSIDFromString@8 CoAddRefServerProcess@0 CoAllowSetForegroundWindow@8 +CoAllowUnmarshalerCLSID@4 CoBuildVersion@0 CoCancelCall@8 CoCopyProxy@8 @@ -35,6 +36,8 @@ CoCreateInstanceEx@24 CoCreateInstanceFromApp@24 CoCreateObjectInContext@16 CoDeactivateObject@8 +CoDecodeProxy@16 +CoDecrementMTAUsage@4 CoDisableCallCancellation@4 CoDisconnectContext@4 CoDisconnectObject@8 @@ -77,7 +80,9 @@ CoGetState@4 CoGetStdMarshalEx@12 CoGetSystemSecurityPermissions@8 CoGetTreatAsClass@8 +CoHandlePriorityEventsFromMessagePump@0 CoImpersonateClient@0 +CoIncrementMTAUsage@4 CoInitialize@4 CoInitializeEx@8 CoInitializeSecurity@36 @@ -98,6 +103,7 @@ CoQueryClientBlanket@28 CoQueryProxyBlanket@32 CoQueryReleaseObject@4 CoReactivateObject@8 +CoRegisterActivationFilter@4 CoRegisterChannelHook@8 CoRegisterClassObject@20 CoRegisterInitializeSpy@8 @@ -115,6 +121,7 @@ CoRevokeClassObject@4 CoRevokeInitializeSpy@8 CoRevokeMallocSpy@0 CoSetCancelObject@4 +CoSetMessageDispatcher@4 CoSetProxyBlanket@32 CoSetState@4 CoSuspendClassObjects@0 @@ -129,6 +136,7 @@ CoUnloadingWOW@4 CoUnmarshalHresult@8 CoUnmarshalInterface@12 CoWaitForMultipleHandles@20 +CoWaitForMultipleObjects@20 ComPs_NdrDllCanUnloadNow@4 ComPs_NdrDllGetClassObject@24 ComPs_NdrDllRegisterProxy@20 @@ -157,6 +165,7 @@ DoDragDrop@16 EnableHookObject@8 FmtIdToPropStgName@8 FreePropVariantArray@8 +GetActiveObjectExt@12 GetClassFile@8 GetConvertStg@4 GetDocumentBitStg@4 @@ -205,6 +214,10 @@ HMETAFILE_UserFree@8 HMETAFILE_UserMarshal@12 HMETAFILE_UserSize@12 HMETAFILE_UserUnmarshal@12 +HMONITOR_UserFree@8 +HMONITOR_UserMarshal@12 +HMONITOR_UserSize@12 +HMONITOR_UserUnmarshal@12 HPALETTE_UserFree@8 HPALETTE_UserMarshal@12 HPALETTE_UserSize@12 @@ -288,11 +301,14 @@ OleBuildVersion@0 OleConvertIStorageToOLESTREAM@8 OleConvertIStorageToOLESTREAMEx@28 OleConvertOLESTREAMToIStorage@12 +OleConvertOLESTREAMToIStorage2@24 OleConvertOLESTREAMToIStorageEx@28 +OleConvertOLESTREAMToIStorageEx2@40 OleCreate@28 OleCreateDefaultHandler@16 OleCreateEmbeddingHelper@24 OleCreateEx@48 +OleCreateFontIndirectExt@12 OleCreateFromData@28 OleCreateFromDataEx@48 OleCreateFromFile@32 @@ -304,6 +320,8 @@ OleCreateLinkFromDataEx@48 OleCreateLinkToFile@28 OleCreateLinkToFileEx@48 OleCreateMenuDescriptor@8 +OleCreatePictureIndirectExt@16 +OleCreatePropertyFrameIndirectExt@4 OleCreateStaticFromData@28 OleDestroyMenuDescriptor@4 OleDoAutoConvert@8 @@ -312,14 +330,19 @@ OleDuplicateData@12 OleFlushClipboard@0 OleGetAutoConvert@8 OleGetClipboard@4 +OleGetClipboardWithEnterpriseInfo@20 OleGetIconOfClass@12 OleGetIconOfFile@8 +OleIconToCursorExt@8 OleInitialize@4 OleInitializeWOW@8 OleIsCurrentClipboard@4 OleIsRunning@4 OleLoad@16 OleLoadFromStream@12 +OleLoadPictureExt@32 +OleLoadPictureFileExt@32 +OleLoadPicturePathExt@24 OleLockRunning@12 OleMetafilePictFromIconAndLabel@16 OleNoteObjectVisible@8 @@ -331,12 +354,14 @@ OleRegGetMiscStatus@12 OleRegGetUserType@12 OleRun@4 OleSave@12 +OleSavePictureFileExt@8 OleSaveToStream@8 OleSetAutoConvert@8 OleSetClipboard@4 OleSetContainedObject@8 OleSetMenuDescriptor@20 OleTranslateAccelerator@12 +OleTranslateColorExt@12 OleUninitialize@0 OpenOrCreateStream@12 ProgIDFromCLSID@8 @@ -350,9 +375,12 @@ ReadClassStm@8 ReadFmtUserTypeStg@12 ReadOleStg@24 ReadStringStream@8 +RegisterActiveObjectExt@16 RegisterDragDrop@8 ReleaseStgMedium@4 +RevokeActiveObjectExt@8 RevokeDragDrop@4 +RoGetAgileReference@16 SNB_UserFree@8 SNB_UserMarshal@12 SNB_UserSize@12 -- 2.49.0
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
