Signed-off-by: Mark Harmstone <[email protected]>
---
 mingw-w64-crt/Makefile.am                     |  4 +-
 .../lib-common/api-ms-win-core-com-l1-1-0.def | 27 +++++++++
 .../api-ms-win-core-com-l1-1-0_windowsapp.def | 57 ++++++++++++++++++
 .../lib-common/api-ms-win-core-com-l1-1-1.def |  1 +
 .../api-ms-win-core-com-l1-1-1_windowsapp.def | 58 +++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri       |  4 +-
 .../lib32/api-ms-win-core-com-l1-1-0.def      | 27 +++++++++
 .../api-ms-win-core-com-l1-1-0_windowsapp.def | 57 ++++++++++++++++++
 .../lib32/api-ms-win-core-com-l1-1-1.def      |  1 +
 .../api-ms-win-core-com-l1-1-1_windowsapp.def | 58 +++++++++++++++++++
 10 files changed, 290 insertions(+), 4 deletions(-)
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 2b8a5fc21..2e3f8cdaa 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -2242,8 +2242,8 @@ endif
                %/libapi-ms-win-appmodel-runtime-l1-1-2.a \
                %/libapi-ms-win-appmodel-runtime-l1-1-3.a \
                %/libapi-ms-win-core-atoms-l1-1-0.a \
-               %/libapi-ms-win-core-com-l1-1-0.a \
-               %/libapi-ms-win-core-com-l1-1-1.a \
+               %/libapi-ms-win-core-com-l1-1-0_windowsapp.a \
+               %/libapi-ms-win-core-com-l1-1-1_windowsapp.a \
                %/libapi-ms-win-core-com-l2-1-1.a \
                %/libapi-ms-win-core-com-midlproxystub-l1-1-0.a \
                %/libapi-ms-win-core-comm-l1-1-0.a \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0.def
index 4814f8748..2bf089c9b 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0.def
@@ -5,43 +5,70 @@ EXPORTS
 CLSIDFromProgID
 CLSIDFromString
 CoAddRefServerProcess
+CoAllowUnmarshalerCLSID
+CoCancelCall
+CoCopyProxy
 CoCreateFreeThreadedMarshaler
 CoCreateGuid
 CoCreateInstance
 CoCreateInstanceEx
 CoCreateInstanceFromApp
+CoDecodeProxy
 CoDecrementMTAUsage
+CoDisableCallCancellation
+CoDisconnectContext
 CoDisconnectObject
+CoEnableCallCancellation
 CoFreeUnusedLibraries
 CoFreeUnusedLibrariesEx
 CoGetApartmentType
+CoGetCallContext
+CoGetCallerTID
+CoGetCancelObject
 CoGetClassObject
 CoGetContextToken
 CoGetCurrentLogicalThreadId
+CoGetCurrentProcess
+CoGetDefaultContext
 CoGetInterfaceAndReleaseStream
 CoGetMalloc
 CoGetMarshalSizeMax
 CoGetObjectContext
+CoGetPSClsid
 CoGetStandardMarshal
+CoGetStdMarshalEx
+CoGetTreatAsClass
+CoImpersonateClient
 CoIncrementMTAUsage
 CoInitializeEx
 CoInitializeSecurity
+CoInvalidateRemoteMachineBindings
+CoIsHandlerConnected
 CoLockObjectExternal
+CoMarshalHresult
 CoMarshalInterface
 CoMarshalInterThreadInterfaceInStream
+CoQueryAuthenticationServices
+CoQueryClientBlanket
+CoQueryProxyBlanket
 CoRegisterClassObject
 CoRegisterPSClsid
+CoRegisterSurrogate
 CoReleaseMarshalData
 CoReleaseServerProcess
 CoResumeClassObjects
+CoRevertToSelf
 CoRevokeClassObject
+CoSetCancelObject
 CoSetProxyBlanket
 CoSuspendClassObjects
 CoSwitchCallContext
 CoTaskMemAlloc
 CoTaskMemFree
 CoTaskMemRealloc
+CoTestCancel
 CoUninitialize
+CoUnmarshalHresult
 CoUnmarshalInterface
 CoWaitForMultipleHandles
 CoWaitForMultipleObjects
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0_windowsapp.def
new file mode 100644
index 000000000..4814f8748
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-0_windowsapp.def
@@ -0,0 +1,57 @@
+LIBRARY api-ms-win-core-com-l1-1-0
+
+EXPORTS
+
+CLSIDFromProgID
+CLSIDFromString
+CoAddRefServerProcess
+CoCreateFreeThreadedMarshaler
+CoCreateGuid
+CoCreateInstance
+CoCreateInstanceEx
+CoCreateInstanceFromApp
+CoDecrementMTAUsage
+CoDisconnectObject
+CoFreeUnusedLibraries
+CoFreeUnusedLibrariesEx
+CoGetApartmentType
+CoGetClassObject
+CoGetContextToken
+CoGetCurrentLogicalThreadId
+CoGetInterfaceAndReleaseStream
+CoGetMalloc
+CoGetMarshalSizeMax
+CoGetObjectContext
+CoGetStandardMarshal
+CoIncrementMTAUsage
+CoInitializeEx
+CoInitializeSecurity
+CoLockObjectExternal
+CoMarshalInterface
+CoMarshalInterThreadInterfaceInStream
+CoRegisterClassObject
+CoRegisterPSClsid
+CoReleaseMarshalData
+CoReleaseServerProcess
+CoResumeClassObjects
+CoRevokeClassObject
+CoSetProxyBlanket
+CoSuspendClassObjects
+CoSwitchCallContext
+CoTaskMemAlloc
+CoTaskMemFree
+CoTaskMemRealloc
+CoUninitialize
+CoUnmarshalInterface
+CoWaitForMultipleHandles
+CoWaitForMultipleObjects
+CreateStreamOnHGlobal
+FreePropVariantArray
+GetHGlobalFromStream
+IIDFromString
+ProgIDFromCLSID
+PropVariantClear
+PropVariantCopy
+StringFromCLSID
+StringFromGUID2
+StringFromIID
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1.def
index 2382640c8..b6c7448df 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1.def
@@ -29,6 +29,7 @@ CoInitializeSecurity
 CoLockObjectExternal
 CoMarshalInterface
 CoMarshalInterThreadInterfaceInStream
+CoRegisterActivationFilter
 CoRegisterClassObject
 CoRegisterPSClsid
 CoReleaseMarshalData
diff --git a/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1_windowsapp.def
new file mode 100644
index 000000000..2382640c8
--- /dev/null
+++ b/mingw-w64-crt/lib-common/api-ms-win-core-com-l1-1-1_windowsapp.def
@@ -0,0 +1,58 @@
+LIBRARY api-ms-win-core-com-l1-1-1
+
+EXPORTS
+
+CLSIDFromProgID
+CLSIDFromString
+CoAddRefServerProcess
+CoCreateFreeThreadedMarshaler
+CoCreateGuid
+CoCreateInstance
+CoCreateInstanceEx
+CoCreateInstanceFromApp
+CoDecrementMTAUsage
+CoDisconnectObject
+CoFreeUnusedLibraries
+CoFreeUnusedLibrariesEx
+CoGetApartmentType
+CoGetClassObject
+CoGetContextToken
+CoGetCurrentLogicalThreadId
+CoGetInterfaceAndReleaseStream
+CoGetMalloc
+CoGetMarshalSizeMax
+CoGetObjectContext
+CoGetStandardMarshal
+CoIncrementMTAUsage
+CoInitializeEx
+CoInitializeSecurity
+CoLockObjectExternal
+CoMarshalInterface
+CoMarshalInterThreadInterfaceInStream
+CoRegisterClassObject
+CoRegisterPSClsid
+CoReleaseMarshalData
+CoReleaseServerProcess
+CoResumeClassObjects
+CoRevokeClassObject
+CoSetProxyBlanket
+CoSuspendClassObjects
+CoSwitchCallContext
+CoTaskMemAlloc
+CoTaskMemFree
+CoTaskMemRealloc
+CoUninitialize
+CoUnmarshalInterface
+CoWaitForMultipleHandles
+CoWaitForMultipleObjects
+CreateStreamOnHGlobal
+FreePropVariantArray
+GetHGlobalFromStream
+IIDFromString
+ProgIDFromCLSID
+PropVariantClear
+PropVariantCopy
+RoGetAgileReference
+StringFromCLSID
+StringFromGUID2
+StringFromIID
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index f1df39358..36857570c 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -4,8 +4,8 @@ ADDLIB libapi-ms-win-appmodel-runtime-l1-1-1.a
 ADDLIB libapi-ms-win-appmodel-runtime-l1-1-2.a
 ADDLIB libapi-ms-win-appmodel-runtime-l1-1-3.a
 ADDLIB libapi-ms-win-core-atoms-l1-1-0.a
-ADDLIB libapi-ms-win-core-com-l1-1-0.a
-ADDLIB libapi-ms-win-core-com-l1-1-1.a
+ADDLIB libapi-ms-win-core-com-l1-1-0_windowsapp.a
+ADDLIB libapi-ms-win-core-com-l1-1-1_windowsapp.a
 ADDLIB libapi-ms-win-core-com-l2-1-1.a
 ADDLIB libapi-ms-win-core-com-midlproxystub-l1-1-0.a
 ADDLIB libapi-ms-win-core-comm-l1-1-0.a
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0.def 
b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0.def
index f694582ac..4538a1eb0 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0.def
@@ -5,43 +5,70 @@ EXPORTS
 CLSIDFromProgID@8
 CLSIDFromString@8
 CoAddRefServerProcess@0
+CoAllowUnmarshalerCLSID@4
+CoCancelCall@8
+CoCopyProxy@8
 CoCreateFreeThreadedMarshaler@8
 CoCreateGuid@4
 CoCreateInstance@20
 CoCreateInstanceEx@24
 CoCreateInstanceFromApp@24
+CoDecodeProxy@16
 CoDecrementMTAUsage@4
+CoDisableCallCancellation@4
+CoDisconnectContext@4
 CoDisconnectObject@8
+CoEnableCallCancellation@4
 CoFreeUnusedLibraries@0
 CoFreeUnusedLibrariesEx@8
 CoGetApartmentType@8
+CoGetCallContext@8
+CoGetCallerTID@4
+CoGetCancelObject@12
 CoGetClassObject@20
 CoGetContextToken@4
 CoGetCurrentLogicalThreadId@4
+CoGetCurrentProcess@0
+CoGetDefaultContext@12
 CoGetInterfaceAndReleaseStream@12
 CoGetMalloc@8
 CoGetMarshalSizeMax@24
 CoGetObjectContext@8
+CoGetPSClsid@8
 CoGetStandardMarshal@24
+CoGetStdMarshalEx@12
+CoGetTreatAsClass@8
+CoImpersonateClient@0
 CoIncrementMTAUsage@4
 CoInitializeEx@8
 CoInitializeSecurity@36
+CoInvalidateRemoteMachineBindings@4
+CoIsHandlerConnected@4
 CoLockObjectExternal@12
+CoMarshalHresult@8
 CoMarshalInterface@24
 CoMarshalInterThreadInterfaceInStream@12
+CoQueryAuthenticationServices@8
+CoQueryClientBlanket@28
+CoQueryProxyBlanket@32
 CoRegisterClassObject@20
 CoRegisterPSClsid@8
+CoRegisterSurrogate@4
 CoReleaseMarshalData@4
 CoReleaseServerProcess@0
 CoResumeClassObjects@0
+CoRevertToSelf@0
 CoRevokeClassObject@4
+CoSetCancelObject@4
 CoSetProxyBlanket@32
 CoSuspendClassObjects@0
 CoSwitchCallContext@8
 CoTaskMemAlloc@4
 CoTaskMemFree@4
 CoTaskMemRealloc@8
+CoTestCancel@0
 CoUninitialize@0
+CoUnmarshalHresult@8
 CoUnmarshalInterface@12
 CoWaitForMultipleHandles@20
 CoWaitForMultipleObjects@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0_windowsapp.def
new file mode 100644
index 000000000..f694582ac
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-0_windowsapp.def
@@ -0,0 +1,57 @@
+LIBRARY api-ms-win-core-com-l1-1-0
+
+EXPORTS
+
+CLSIDFromProgID@8
+CLSIDFromString@8
+CoAddRefServerProcess@0
+CoCreateFreeThreadedMarshaler@8
+CoCreateGuid@4
+CoCreateInstance@20
+CoCreateInstanceEx@24
+CoCreateInstanceFromApp@24
+CoDecrementMTAUsage@4
+CoDisconnectObject@8
+CoFreeUnusedLibraries@0
+CoFreeUnusedLibrariesEx@8
+CoGetApartmentType@8
+CoGetClassObject@20
+CoGetContextToken@4
+CoGetCurrentLogicalThreadId@4
+CoGetInterfaceAndReleaseStream@12
+CoGetMalloc@8
+CoGetMarshalSizeMax@24
+CoGetObjectContext@8
+CoGetStandardMarshal@24
+CoIncrementMTAUsage@4
+CoInitializeEx@8
+CoInitializeSecurity@36
+CoLockObjectExternal@12
+CoMarshalInterface@24
+CoMarshalInterThreadInterfaceInStream@12
+CoRegisterClassObject@20
+CoRegisterPSClsid@8
+CoReleaseMarshalData@4
+CoReleaseServerProcess@0
+CoResumeClassObjects@0
+CoRevokeClassObject@4
+CoSetProxyBlanket@32
+CoSuspendClassObjects@0
+CoSwitchCallContext@8
+CoTaskMemAlloc@4
+CoTaskMemFree@4
+CoTaskMemRealloc@8
+CoUninitialize@0
+CoUnmarshalInterface@12
+CoWaitForMultipleHandles@20
+CoWaitForMultipleObjects@20
+CreateStreamOnHGlobal@12
+FreePropVariantArray@8
+GetHGlobalFromStream@8
+IIDFromString@8
+ProgIDFromCLSID@8
+PropVariantClear@4
+PropVariantCopy@8
+StringFromCLSID@8
+StringFromGUID2@12
+StringFromIID@8
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1.def 
b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1.def
index 76cc5f4c6..e59e1d0dc 100644
--- a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1.def
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1.def
@@ -29,6 +29,7 @@ CoInitializeSecurity@36
 CoLockObjectExternal@12
 CoMarshalInterface@24
 CoMarshalInterThreadInterfaceInStream@12
+CoRegisterActivationFilter@4
 CoRegisterClassObject@20
 CoRegisterPSClsid@8
 CoReleaseMarshalData@4
diff --git a/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1_windowsapp.def
new file mode 100644
index 000000000..76cc5f4c6
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-core-com-l1-1-1_windowsapp.def
@@ -0,0 +1,58 @@
+LIBRARY api-ms-win-core-com-l1-1-1
+
+EXPORTS
+
+CLSIDFromProgID@8
+CLSIDFromString@8
+CoAddRefServerProcess@0
+CoCreateFreeThreadedMarshaler@8
+CoCreateGuid@4
+CoCreateInstance@20
+CoCreateInstanceEx@24
+CoCreateInstanceFromApp@24
+CoDecrementMTAUsage@4
+CoDisconnectObject@8
+CoFreeUnusedLibraries@0
+CoFreeUnusedLibrariesEx@8
+CoGetApartmentType@8
+CoGetClassObject@20
+CoGetContextToken@4
+CoGetCurrentLogicalThreadId@4
+CoGetInterfaceAndReleaseStream@12
+CoGetMalloc@8
+CoGetMarshalSizeMax@24
+CoGetObjectContext@8
+CoGetStandardMarshal@24
+CoIncrementMTAUsage@4
+CoInitializeEx@8
+CoInitializeSecurity@36
+CoLockObjectExternal@12
+CoMarshalInterface@24
+CoMarshalInterThreadInterfaceInStream@12
+CoRegisterClassObject@20
+CoRegisterPSClsid@8
+CoReleaseMarshalData@4
+CoReleaseServerProcess@0
+CoResumeClassObjects@0
+CoRevokeClassObject@4
+CoSetProxyBlanket@32
+CoSuspendClassObjects@0
+CoSwitchCallContext@8
+CoTaskMemAlloc@4
+CoTaskMemFree@4
+CoTaskMemRealloc@8
+CoUninitialize@0
+CoUnmarshalInterface@12
+CoWaitForMultipleHandles@20
+CoWaitForMultipleObjects@20
+CreateStreamOnHGlobal@12
+FreePropVariantArray@8
+GetHGlobalFromStream@8
+IIDFromString@8
+ProgIDFromCLSID@8
+PropVariantClear@4
+PropVariantCopy@8
+RoGetAgileReference@16
+StringFromCLSID@8
+StringFromGUID2@12
+StringFromIID@8
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to