[pkg-wine-party] [wine] 234/272: winspool.drv: Add EnumPrinterKeyA/W stubs.
Michael Gilbert
mgilbert at moszumanska.debian.org
Sat Feb 20 15:07:31 UTC 2016
This is an automated email from the git hooks/post-receive script.
mgilbert pushed a commit to branch master
in repository wine.
commit 110b53affcd00e375e1232b9ce0755defed1a631
Author: Austin English <austinenglish at gmail.com>
Date: Tue Jan 19 13:10:10 2016 -0600
winspool.drv: Add EnumPrinterKeyA/W stubs.
Signed-off-by: Austin English <austinenglish at gmail.com>
Signed-off-by: Huw Davies <huw at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/winspool.drv/info.c | 20 ++++++++++++++++++++
dlls/winspool.drv/winspool.drv.spec | 2 ++
include/winspool.h | 6 ++++++
3 files changed, 28 insertions(+)
diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c
index 04def86..cebf6f7 100644
--- a/dlls/winspool.drv/info.c
+++ b/dlls/winspool.drv/info.c
@@ -7527,6 +7527,26 @@ DWORD WINAPI EnumPrinterDataW( HANDLE hPrinter, DWORD dwIndex, LPWSTR pValueName
}
/*****************************************************************************
+ * EnumPrinterKeyA [WINSPOOL.@]
+ *
+ */
+DWORD WINAPI EnumPrinterKeyA(HANDLE printer, const CHAR *key, CHAR *subkey, DWORD size, DWORD *needed)
+{
+ FIXME("%p %s %p %x %p\n", printer, debugstr_a(key), subkey, size, needed);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+/*****************************************************************************
+ * EnumPrinterKeyW [WINSPOOL.@]
+ *
+ */
+DWORD WINAPI EnumPrinterKeyW(HANDLE printer, const WCHAR *key, WCHAR *subkey, DWORD size, DWORD *needed)
+{
+ FIXME("%p %s %p %x %p\n", printer, debugstr_w(key), subkey, size, needed);
+ return ERROR_CALL_NOT_IMPLEMENTED;
+}
+
+/*****************************************************************************
* EnumPrintProcessorDatatypesA [WINSPOOL.@]
*
*/
diff --git a/dlls/winspool.drv/winspool.drv.spec b/dlls/winspool.drv/winspool.drv.spec
index b0d30b8..9b8062c 100644
--- a/dlls/winspool.drv/winspool.drv.spec
+++ b/dlls/winspool.drv/winspool.drv.spec
@@ -124,6 +124,8 @@
@ stdcall EnumPrinterDriversW(wstr wstr long ptr long ptr ptr)
@ stdcall EnumPrintersA(long ptr long ptr long ptr ptr)
@ stdcall EnumPrintersW(long ptr long ptr long ptr ptr)
+@ stdcall EnumPrinterKeyA(long str ptr long ptr)
+@ stdcall EnumPrinterKeyW(long wstr ptr long ptr)
@ stdcall ExtDeviceMode(long long ptr str str ptr str long)
@ stdcall FindClosePrinterChangeNotification(long)
@ stdcall FindFirstPrinterChangeNotification(long long long ptr)
diff --git a/include/winspool.h b/include/winspool.h
index 42097fb..b11438f 100644
--- a/include/winspool.h
+++ b/include/winspool.h
@@ -1789,6 +1789,12 @@ BOOL WINAPI DeletePrintProvidorW(LPWSTR pName, LPWSTR pEnvironment,
LPWSTR pPrintProvidorName);
#define DeletePrintProvidor WINELIB_NAME_AW(DeletePrintProvidor)
+DWORD WINAPI EnumPrinterKeyA(HANDLE printer, const CHAR *key,
+ CHAR *subkey, DWORD size, DWORD *needed);
+DWORD WINAPI EnumPrinterKeyW(HANDLE printer, const WCHAR *key,
+ WCHAR *subkey, DWORD size, DWORD *needed);
+#define EnumPrinterKey WINELIB_NAME_AW(EnumPrinterKey)
+
DWORD WINAPI EnumPrinterDataExA(HANDLE hPrinter, LPCSTR pKeyName,
LPBYTE pEnumValues, DWORD cbEnumValues,
LPDWORD pcbEnumValues, LPDWORD pnEnumValues);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wine/wine.git
More information about the pkg-wine-party
mailing list