From bd9beab92c6bb9bb94533f1a8b82b807c6862617 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Mon, 7 Sep 2020 17:19:00 +0530
Subject: [PATCH] crt: add prntvpt export library

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 .../{libarm32 => lib-common}/prntvpt.def      | 16 ++++++---
 mingw-w64-crt/lib32/Makefile.am               |  1 +
 mingw-w64-crt/lib32/prntvpt.def               | 35 +++++++++++++++++++
 mingw-w64-crt/lib64/Makefile.am               |  1 +
 mingw-w64-crt/libarm64/Makefile.am            |  1 +
 5 files changed, 49 insertions(+), 5 deletions(-)
 rename mingw-w64-crt/{libarm32 => lib-common}/prntvpt.def (70%)
 create mode 100644 mingw-w64-crt/lib32/prntvpt.def

diff --git a/mingw-w64-crt/libarm32/prntvpt.def 
b/mingw-w64-crt/lib-common/prntvpt.def
similarity index 70%
rename from mingw-w64-crt/libarm32/prntvpt.def
rename to mingw-w64-crt/lib-common/prntvpt.def
index fc3b5bc..5a2d512 100644
--- a/mingw-w64-crt/libarm32/prntvpt.def
+++ b/mingw-w64-crt/lib-common/prntvpt.def
@@ -1,8 +1,3 @@
-;
-; Definition file of prntvpt.dll
-; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
-;
 LIBRARY "prntvpt.dll"
 EXPORTS
 PTQuerySchemaVersionSupport
@@ -15,14 +10,25 @@ PTMergeAndValidatePrintTicket
 PTConvertPrintTicketToDevMode
 PTConvertDevModeToPrintTicket
 PTReleaseMemory
+PTGetPrintDeviceCapabilities
+PTGetPrintDeviceResources
 ConvertDevModeToPrintTicketThunk
 ConvertDevModeToPrintTicketThunk2
 ConvertPrintTicketToDevModeThunk
 ConvertPrintTicketToDevModeThunk2
+DllCanUnloadNow
+DllGetClassObject
+DllMain
+DllRegisterServer
+DllUnregisterServer
 GetDeviceDefaultPrintTicketThunk
 GetDeviceNamespacesThunk
 GetPrintCapabilitiesThunk
 GetPrintCapabilitiesThunk2
+GetPrintDeviceCapabilitiesThunk
+GetPrintDeviceCapabilitiesThunk2
+GetPrintDeviceResourcesThunk
+GetPrintDeviceResourcesThunk2
 GetSchemaVersionThunk
 MergeAndValidatePrintTicketThunk
 MergeAndValidatePrintTicketThunk2
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 564178f..5dc1630 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -225,6 +225,7 @@ lib32_DATA += %reldir%/libpdhui.a
 lib32_DATA += %reldir%/libpenwin32.a
 lib32_DATA += %reldir%/libpkpd32.a
 lib32_DATA += %reldir%/libpowrprof.a
+lib32_DATA += %reldir%/libprntvpt.a
 lib32_DATA += %reldir%/libpropsys.a
 lib32_DATA += %reldir%/libpsapi.a
 lib32_DATA += %reldir%/libquartz.a
diff --git a/mingw-w64-crt/lib32/prntvpt.def b/mingw-w64-crt/lib32/prntvpt.def
new file mode 100644
index 0000000..c93f48e
--- /dev/null
+++ b/mingw-w64-crt/lib32/prntvpt.def
@@ -0,0 +1,35 @@
+LIBRARY "prntvpt.dll"
+EXPORTS
+PTQuerySchemaVersionSupport@8
+PTOpenProvider@12
+PTOpenProviderEx@20
+PTCloseProvider@4
+BindPTProviderThunk@20
+PTGetPrintCapabilities@16
+PTMergeAndValidatePrintTicket@24
+PTConvertPrintTicketToDevMode@28
+PTConvertDevModeToPrintTicket@20
+PTReleaseMemory@4
+PTGetPrintDeviceCapabilities@16
+PTGetPrintDeviceResources@20
+ConvertDevModeToPrintTicketThunk2@24
+ConvertDevModeToPrintTicketThunk@20
+ConvertPrintTicketToDevModeThunk2@32
+ConvertPrintTicketToDevModeThunk@28
+DllCanUnloadNow@0
+DllGetClassObject@12
+DllMain@12
+DllRegisterServer@0
+DllUnregisterServer@0
+GetDeviceDefaultPrintTicketThunk@12
+GetDeviceNamespacesThunk@12
+GetPrintCapabilitiesThunk2@24
+GetPrintCapabilitiesThunk@20
+GetPrintDeviceCapabilitiesThunk2@24
+GetPrintDeviceCapabilitiesThunk@20
+GetPrintDeviceResourcesThunk2@28
+GetPrintDeviceResourcesThunk@24
+GetSchemaVersionThunk@4
+MergeAndValidatePrintTicketThunk2@36
+MergeAndValidatePrintTicketThunk@28
+UnbindPTProviderThunk@4
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index 842e4a2..1d881f4 100644
--- a/mingw-w64-crt/lib64/Makefile.am
+++ b/mingw-w64-crt/lib64/Makefile.am
@@ -463,6 +463,7 @@ lib64_DATA += %reldir%/libpolicman.a
 lib64_DATA += %reldir%/libpolstore.a
 lib64_DATA += %reldir%/libpowrprof.a
 lib64_DATA += %reldir%/libprintui.a
+lib64_DATA += %reldir%/libprntvpt.a
 lib64_DATA += %reldir%/libprofmap.a
 lib64_DATA += %reldir%/libpropsys.a
 lib64_DATA += %reldir%/libPS5UI.a
diff --git a/mingw-w64-crt/libarm64/Makefile.am 
b/mingw-w64-crt/libarm64/Makefile.am
index 69253a1..10bd770 100644
--- a/mingw-w64-crt/libarm64/Makefile.am
+++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -213,6 +213,7 @@ libarm64_DATA += %reldir%/libperfproc.a
 libarm64_DATA += %reldir%/libperfts.a
 libarm64_DATA += %reldir%/libphotowiz.a
 libarm64_DATA += %reldir%/libpowrprof.a
+libarm64_DATA += %reldir%/libprntvpt.a
 libarm64_DATA += %reldir%/libpropsys.a
 libarm64_DATA += %reldir%/libpsapi.a
 libarm64_DATA += %reldir%/libpstorec.a
-- 
2.27.0

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to