spoolss: Add a stub for ImpersonatePrinterClient

Detlef Riekenberg wine.dev at web.de
Wed Jul 18 15:14:23 CDT 2007


Changelog:
spoolss: Add a stub for ImpersonatePrinterClient


-- 
 
By by ... Detlef

-------------- next part --------------
>From 9c9a93e4bb8576b660074eb0dd8c729c9da41997 Mon Sep 17 00:00:00 2001
From: Detlef Riekenberg <wine.dev at web.de>
Date: Wed, 18 Jul 2007 22:11:03 +0200
Subject: [PATCH] spoolss: Add a stub for ImpersonatePrinterClient
---
 dlls/spoolss/spoolss.spec   |    2 +-
 dlls/spoolss/spoolss_main.c |   13 +++++++++++++
 2 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/dlls/spoolss/spoolss.spec b/dlls/spoolss/spoolss.spec
index ff6018e..4afa9bf 100644
--- a/dlls/spoolss/spoolss.spec
+++ b/dlls/spoolss/spoolss.spec
@@ -72,7 +72,7 @@
 @ stub GetPrinterDriverExW
 @ stub GetPrinterDriverW
 @ stub GetPrinterW
-@ stub ImpersonatePrinterClient
+@ stdcall ImpersonatePrinterClient(long)
 @ stub InitializeRouter
 @ stub IsLocalCall
 @ stub IsNamedPipeRpcCall
diff --git a/dlls/spoolss/spoolss_main.c b/dlls/spoolss/spoolss_main.c
index d7237aa..c368fe5 100644
--- a/dlls/spoolss/spoolss_main.c
+++ b/dlls/spoolss/spoolss_main.c
@@ -143,6 +143,19 @@ BOOL WINAPI DllFreeSplStr(LPWSTR pwstr)
     return HeapFree(GetProcessHeap(), 0, pwstr);
 }
 
+
+/******************************************************************
+ *   ImpersonatePrinterClient   [SPOOLSS.@]
+ */
+BOOL WINAPI ImpersonatePrinterClient(HANDLE hToken)
+{
+    FIXME("(%p) stub\n", hToken);
+    return TRUE;
+}
+
+/******************************************************************
+ *   RevertToPrinterSelf   [SPOOLSS.@]
+ */
 HANDLE WINAPI RevertToPrinterSelf(void)
 {
     FIXME("() stub\n");
-- 
1.4.1



More information about the wine-patches mailing list