Detlef Riekenberg : winspool: Added documentation for OpenPrinter.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Dec 12 06:44:52 CST 2005
Module: wine
Branch: refs/heads/master
Commit: dd6aa8cf2d5247458ff6322a300582d1149e8a46
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=dd6aa8cf2d5247458ff6322a300582d1149e8a46
Author: Detlef Riekenberg <wine.dev at web.de>
Date: Mon Dec 12 12:10:13 2005 +0100
winspool: Added documentation for OpenPrinter.
---
dlls/winspool/info.c | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/dlls/winspool/info.c b/dlls/winspool/info.c
index f1d05c1..9b1771d 100644
--- a/dlls/winspool/info.c
+++ b/dlls/winspool/info.c
@@ -1039,6 +1039,8 @@ LONG WINAPI DocumentPropertiesW(HWND hWn
/******************************************************************
* OpenPrinterA [WINSPOOL.@]
*
+ * See OpenPrinterW.
+ *
*/
BOOL WINAPI OpenPrinterA(LPSTR lpPrinterName,HANDLE *phPrinter,
LPPRINTER_DEFAULTSA pDefault)
@@ -1069,6 +1071,32 @@ BOOL WINAPI OpenPrinterA(LPSTR lpPrinter
/******************************************************************
* OpenPrinterW [WINSPOOL.@]
*
+ * Open a Printer / Printserver or a Printer-Object
+ *
+ * PARAMS
+ * lpPrinterName [I] Name of Printserver, Printer, or Printer-Object
+ * phPrinter [O] The resulting Handle is stored here
+ * pDefault [I] PTR to Default Printer Settings or NULL
+ *
+ * RETURNS
+ * Success: TRUE
+ * Failure: FALSE
+ *
+ * NOTES
+ * lpPrinterName is one of:
+ *| Printserver (NT only): "Servername" or NULL for the local Printserver
+ *| Printer: "PrinterName"
+ *| Printer-Object: "PrinterName,Job xxx"
+ *| XcvMonitor: "Servername,XcvMonitor MonitorName"
+ *| XcvPort: "Servername,XcvPort PortName"
+ *
+ * BUGS
+ *| Printserver not supported
+ *| Printer-Object not supported
+ *| XcvMonitor not supported
+ *| XcvPort not supported
+ *| pDefaults not supported
+ *
*/
BOOL WINAPI OpenPrinterW(LPWSTR lpPrinterName,HANDLE *phPrinter,
LPPRINTER_DEFAULTSW pDefault)
More information about the wine-cvs
mailing list