crt: Add functions to api-ms-win-appmodel-runtime for windowscoreheadless_apiset Signed-off-by: Mark Harmstone <mark@harmstone.com> Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index 8680a4f..5a987cd 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -2831,8 +2831,8 @@ $(RANLIB) $@ %/libwindowsapp.a: lib-common/windowsapp.mri \ - %/libapi-ms-win-appmodel-runtime-l1-1-0.a \ - %/libapi-ms-win-appmodel-runtime-l1-1-1.a \ + %/libapi-ms-win-appmodel-runtime-l1-1-0_windowsapp.a \ + %/libapi-ms-win-appmodel-runtime-l1-1-1_windowsapp.a \ %/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 \
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def index c472ba2..f2117fb 100644 --- a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def +++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0.def
@@ -2,8 +2,8 @@ EXPORTS -CreateDeviceAccessInstance ClosePackageInfo +CreateDeviceAccessInstance GetApplicationUserModelId GetCurrentApplicationUserModelId GetCurrentPackageFamilyName @@ -23,3 +23,15 @@ PackageFullNameFromId PackageIdFromFullName PackageNameAndPublisherIdFromFamilyName +ProcessTrackerInsertOrWait +ProcessTrackerRemove +TokenBindingDeleteAllBindings +TokenBindingDeleteBinding +TokenBindingGenerateBinding +TokenBindingGenerateID +TokenBindingGenerateIDForUri +TokenBindingGenerateMessage +TokenBindingGetHighestSupportedVersion +TokenBindingGetKeyTypesClient +TokenBindingGetKeyTypesServer +TokenBindingVerifyMessage
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def new file mode 100644 index 0000000..a22ea4d --- /dev/null +++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def
@@ -0,0 +1,25 @@ +LIBRARY api-ms-win-appmodel-runtime-l1-1-0 + +EXPORTS + +ClosePackageInfo +CreateDeviceAccessInstance +GetApplicationUserModelId +GetCurrentApplicationUserModelId +GetCurrentPackageFamilyName +GetCurrentPackageFullName +GetCurrentPackageId +GetCurrentPackageInfo +GetCurrentPackagePath +GetPackageFamilyName +GetPackageFullName +GetPackageId +GetPackageInfo +GetPackagePath +GetPackagesByPackageFamily +OpenPackageInfoByFullName +PackageFamilyNameFromFullName +PackageFamilyNameFromId +PackageFullNameFromId +PackageIdFromFullName +PackageNameAndPublisherIdFromFamilyName
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def index 8cbafa6..6dfe386 100644 --- a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def +++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1.def
@@ -9,6 +9,7 @@ GetPackageFamilyNameFromToken GetPackageFullNameFromToken GetPackagePathByFullName +GetStagedPackageOrigin GetStagedPackagePathByFullName OpenPackageInfoByFullNameForUser ParseApplicationUserModelId
diff --git a/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def new file mode 100644 index 0000000..8cbafa6 --- /dev/null +++ b/mingw-w64-crt/lib-common/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def
@@ -0,0 +1,19 @@ +LIBRARY api-ms-win-appmodel-runtime-l1-1-1 + +EXPORTS + +FindPackagesByPackageFamily +FormatApplicationUserModelId +GetApplicationUserModelIdFromToken +GetPackageApplicationIds +GetPackageFamilyNameFromToken +GetPackageFullNameFromToken +GetPackagePathByFullName +GetStagedPackagePathByFullName +OpenPackageInfoByFullNameForUser +ParseApplicationUserModelId +VerifyApplicationUserModelId +VerifyPackageFamilyName +VerifyPackageFullName +VerifyPackageId +VerifyPackageRelativeApplicationId
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri b/mingw-w64-crt/lib-common/windowsapp.mri index 2d2339a..2270c4a 100644 --- a/mingw-w64-crt/lib-common/windowsapp.mri +++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -1,6 +1,6 @@ CREATE libwindowsapp.a -ADDLIB libapi-ms-win-appmodel-runtime-l1-1-0.a -ADDLIB libapi-ms-win-appmodel-runtime-l1-1-1.a +ADDLIB libapi-ms-win-appmodel-runtime-l1-1-0_windowsapp.a +ADDLIB libapi-ms-win-appmodel-runtime-l1-1-1_windowsapp.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
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def index 90b0227..c2daa03 100644 --- a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def +++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0.def
@@ -2,8 +2,8 @@ EXPORTS -CreateDeviceAccessInstance@12 ClosePackageInfo@4 +CreateDeviceAccessInstance@12 GetApplicationUserModelId@12 GetCurrentApplicationUserModelId@8 GetCurrentPackageFamilyName@8 @@ -23,3 +23,15 @@ PackageFullNameFromId@12 PackageIdFromFullName@16 PackageNameAndPublisherIdFromFamilyName@20 +ProcessTrackerInsertOrWait@8 +ProcessTrackerRemove@4 +TokenBindingDeleteAllBindings@0 +TokenBindingDeleteBinding@4 +TokenBindingGenerateBinding@40 +TokenBindingGenerateID@16 +TokenBindingGenerateIDForUri@12 +TokenBindingGenerateMessage@20 +TokenBindingGetHighestSupportedVersion@8 +TokenBindingGetKeyTypesClient@4 +TokenBindingGetKeyTypesServer@4 +TokenBindingVerifyMessage@24
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def new file mode 100644 index 0000000..a7e4da5 --- /dev/null +++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-0_windowsapp.def
@@ -0,0 +1,25 @@ +LIBRARY api-ms-win-appmodel-runtime-l1-1-0 + +EXPORTS + +ClosePackageInfo@4 +CreateDeviceAccessInstance@12 +GetApplicationUserModelId@12 +GetCurrentApplicationUserModelId@8 +GetCurrentPackageFamilyName@8 +GetCurrentPackageFullName@8 +GetCurrentPackageId@8 +GetCurrentPackageInfo@16 +GetCurrentPackagePath@8 +GetPackageFamilyName@12 +GetPackageFullName@12 +GetPackageId@12 +GetPackageInfo@20 +GetPackagePath@16 +GetPackagesByPackageFamily@20 +OpenPackageInfoByFullName@12 +PackageFamilyNameFromFullName@12 +PackageFamilyNameFromId@12 +PackageFullNameFromId@12 +PackageIdFromFullName@16 +PackageNameAndPublisherIdFromFamilyName@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def index df1110f..b414a8b 100644 --- a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def +++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1.def
@@ -9,6 +9,7 @@ GetPackageFamilyNameFromToken@12 GetPackageFullNameFromToken@12 GetPackagePathByFullName@12 +GetStagedPackageOrigin@8 GetStagedPackagePathByFullName@12 OpenPackageInfoByFullNameForUser@16 ParseApplicationUserModelId@20
diff --git a/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def new file mode 100644 index 0000000..df1110f --- /dev/null +++ b/mingw-w64-crt/lib32/api-ms-win-appmodel-runtime-l1-1-1_windowsapp.def
@@ -0,0 +1,19 @@ +LIBRARY api-ms-win-appmodel-runtime-l1-1-1 + +EXPORTS + +FindPackagesByPackageFamily@28 +FormatApplicationUserModelId@16 +GetApplicationUserModelIdFromToken@12 +GetPackageApplicationIds@16 +GetPackageFamilyNameFromToken@12 +GetPackageFullNameFromToken@12 +GetPackagePathByFullName@12 +GetStagedPackagePathByFullName@12 +OpenPackageInfoByFullNameForUser@16 +ParseApplicationUserModelId@20 +VerifyApplicationUserModelId@4 +VerifyPackageFamilyName@4 +VerifyPackageFullName@4 +VerifyPackageId@4 +VerifyPackageRelativeApplicationId@4