source: trunk/src/winspool/winspool.cpp@ 2012

Last change on this file since 2012 was 582, checked in by phaller, 26 years ago

Add: added ODINWRAP support to WINSPOOL

File size: 90.1 KB
Line 
1/* $Id: winspool.cpp,v 1.3 1999-08-19 16:26:00 phaller Exp $ */
2
3/*
4 *
5 * Project Odin Software License can be found in LICENSE.TXT
6 *
7 * WINSPOOL stubs
8 *
9 * Copyright 1998 Patrick Haller
10 *
11 */
12
13/****************************************************************************
14 * Includes *
15 ****************************************************************************/
16
17#include <os2win.h>
18#include <winspool.h>
19#include <odinwrap.h>
20
21#include <stdio.h>
22#include <stdlib.h>
23#include <string.h>
24#include "misc.h"
25
26
27ODINDEBUGCHANNEL(WINSPOOL)
28
29
30/*****************************************************************************
31 * Name : BOOL EnumPrintersA
32 * Purpose :
33 * Parameters:
34 * Variables :
35 * Result :
36 * Remark :
37 * Status : UNTESTED STUB
38 *
39 * Author : Markus Montkowski [09.07.98 13:39:08]
40 *****************************************************************************/
41
42ODINFUNCTION7(BOOL, EnumPrintersA,
43 DWORD, dwType,
44 LPTSTR, lpszName,
45 DWORD, dwLevel,
46 LPBYTE, lpbPrinters,
47 DWORD, cbBuf,
48 LPDWORD, lpdwNeeded,
49 LPDWORD, lpdwReturned)
50{
51 return(O32_EnumPrinters(dwType,
52 lpszName,
53 dwLevel,
54 lpbPrinters,
55 cbBuf,
56 lpdwNeeded,
57 lpdwReturned));
58}
59
60
61/*****************************************************************************
62 * Name : BOOL ClosePrinter
63 * Purpose :
64 * Parameters:
65 * Variables :
66 * Result :
67 * Remark :
68 * Status : UNTESTED STUB
69 *
70 * Author : Markus Montkowski [09.07.98 13:39:08]
71 *****************************************************************************/
72
73ODINFUNCTION1(BOOL, ClosePrinter,
74 HANDLE, hPrinter)
75{
76 dprintf(("ClosePrinter, not implemented\n"));
77 return(TRUE);
78}
79
80
81/*****************************************************************************
82 * Name : BOOL OpenPrinterA
83 * Purpose :
84 * Parameters:
85 * Variables :
86 * Result :
87 * Remark :
88 * Status : UNTESTED STUB
89 *
90 * Author : Markus Montkowski [09.07.98 13:39:08]
91 *****************************************************************************/
92
93ODINFUNCTION3(BOOL, OpenPrinterA,
94 LPSTR, pPrinterName,
95 HANDLE *, phPrinter,
96 PRINTER_DEFAULTSA *, pDefault)
97{
98 dprintf(("OpenPrinterA, not implemented\n"));
99 return(FALSE);
100}
101
102
103/*****************************************************************************
104 * Name : LONG DocumentPropertiesA
105 * Purpose :
106 * Parameters:
107 * Variables :
108 * Result :
109 * Remark :
110 * Status : UNTESTED STUB
111 *
112 * Author : Markus Montkowski [09.07.98 13:39:08]
113 *****************************************************************************/
114
115ODINFUNCTION6(LONG, DocumentPropertiesA,
116 HWND, hwnd,
117 HANDLE, hPrinter,
118 LPSTR, lpszDeviceName,
119 LPDEVMODEA, pdmOutput,
120 LPDEVMODEA, pdmInput,
121 DWORD, fMode)
122{
123 dprintf(("DocumentPropertiesA, not implemented\n"));
124 return(-1);
125}
126
127
128/*****************************************************************************
129 * Name : BOOL AbortPrinter
130 * Purpose :
131 * Parameters: HANDLE hPrinter handle to printer object
132 * Variables :
133 * Result :
134 * Remark :
135 * Status : UNTESTED STUB
136 *
137 * Stub Generated through PE2LX Stubwizard 0.01 from Markus Montkowski
138 *
139 * Author : Markus Montkowski [09.07.98 13:39:08]
140 *****************************************************************************/
141
142ODINFUNCTION1(BOOL, AbortPrinter,
143 HANDLE, hPrinter)
144
145{
146 dprintf(("WINSPOOL: AbortPrinter not implemented\n"));
147 return (FALSE);
148}
149
150
151
152/*****************************************************************************
153 * Name : BOOL AddFormA
154 * Purpose :
155 * Parameters: HANDLE hPrinter handle to printer object
156 * DWORD Level data-structure level
157 * LPBYTE pForm pointer to form info. data structure
158 * Variables :
159 * Result :
160 * Remark :
161 * Status : UNTESTED STUB
162 *
163 * Stub Generated through PE2LX Stubwizard 0.01 from Markus Montkowski
164 *
165 * Author : Markus Montkowski [09.07.98 13:47:45]
166 *****************************************************************************/
167
168ODINFUNCTION3(BOOL, AddFormA,
169 HANDLE, hPrinter,
170 DWORD, Level,
171 LPBYTE, pForm)
172{
173 dprintf(("WINSPOOL: AddFormA not implemented\n"));
174 return (FALSE);
175}
176
177/*****************************************************************************
178 * Name : BOOL AddFormW
179 * Purpose :
180 * Parameters: HANDLE hPrinter handle to printer object
181 * DWORD Level data-structure level
182 * LPBYTE pForm pointer to form info. data structure
183 * Variables :
184 * Result :
185 * Remark :
186 * Status : UNTESTED STUB
187 *
188 * Stub Generated through PE2LX Stubwizard 0.01 from Markus Montkowski
189 *
190 * Author : Markus Montkowski [09.07.98 13:47:45]
191 *****************************************************************************/
192
193ODINFUNCTION3(BOOL, AddFormW,
194 HANDLE, hPrinter,
195 DWORD, Level,
196 LPBYTE, pForm)
197{
198 dprintf(("WINSPOOL: AddFormW not implemented\n"));
199 return (FALSE);
200}
201
202
203/*****************************************************************************
204 * Name : BOOL AddJobA
205 * Purpose :
206 * Parameters: HANDLE hPrinter specifies printer for the print job
207 * DWORD Level specifies version of print job information data structure
208 * LPBYTE pData pointer to buffer to receive print job information data
209 * DWORD cbBuf specifies size of buffer pointed to by pData
210 * LPDWORD pcbNeeded pointer to variable to receive size of print job information data
211 * Variables :
212 * Result :
213 * Remark :
214 * Status : UNTESTED STUB
215 *
216 * Stub Generated through PE2LX Stubwizard 0.01 from Markus Montkowski
217 *
218 * Author : Markus Montkowski [09.07.98 13:50:28]
219 *****************************************************************************/
220
221ODINFUNCTION5(BOOL, AddJobA,
222 HANDLE, hPrinter,
223 DWORD, Level,
224 LPBYTE, pData,
225 DWORD, cbBuf,
226 LPDWORD, pcbNeeded)
227{
228 dprintf(("WINSPOOL: AddJobA not implemented\n"));
229 return (FALSE);
230}
231
232/*****************************************************************************
233 * Name : BOOL AddJobW
234 * Purpose :
235 * Parameters: HANDLE hPrinter specifies printer for the print job
236 * DWORD Level specifies version of print job information
237 * data structure
238 * LPBYTE pData pointer to buffer to receive print job
239 * information data
240 * DWORD cbBuf specifies size of buffer pointed to by pData
241 * LPDWORD pcbNeeded pointer to variable to receive size of print
242 * job information data
243 * Variables :
244 * Result :
245 * Remark :
246 * Status : UNTESTED STUB
247 *
248 * Stub Generated through PE2LX Stubwizard 0.01 from Markus Montkowski
249 *
250 * Author : Markus Montkowski [09.07.98 13:50:28]
251 *****************************************************************************/
252
253ODINFUNCTION5(BOOL, AddJobW,
254 HANDLE, hPrinter,
255 DWORD, Level,
256 LPBYTE, pData,
257 DWORD, cbBuf,
258 LPDWORD, pcbNeeded)
259{
260 dprintf(("WINSPOOL: AddJobW not implemented\n"));
261 return (FALSE);
262}
263
264
265/*****************************************************************************
266 * Name : BOOL AddMonitorA
267 * Purpose :
268 * Parameters: LPSTR pName pointer to server name
269 * DWORD Level monitor info. structure level
270 * LPBYTE pMonitors pointer to monitor info. structure
271 * Variables :
272 * Result :
273 * Remark :
274 * Status : UNTESTED STUB
275 *
276 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
277 *
278 * Author : Markus Montkowski [09.07.98 14:15:55]
279 *****************************************************************************/
280
281ODINFUNCTION3(BOOL, AddMonitorA,
282 LPSTR, pName,
283 DWORD, Level,
284 LPBYTE, pMonitors)
285{
286 dprintf(("WINSPOOL: AddMonitorA not implemented\n"));
287 return (FALSE);
288}
289
290
291/*****************************************************************************
292 * Name : BOOL AddMonitorW
293 * Purpose :
294 * Parameters: LPWSTR pName pointer to server name
295 * DWORD Level monitor info. structure level
296 * LPBYTE pMonitors pointer to monitor info. structure
297 * Variables :
298 * Result :
299 * Remark :
300 * Status : UNTESTED STUB
301 *
302 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
303 *
304 * Author : Markus Montkowski [09.07.98 14:15:55]
305 *****************************************************************************/
306
307ODINFUNCTION3(BOOL, AddMonitorW,
308 LPWSTR, pName,
309 DWORD, Level,
310 LPBYTE, pMonitors)
311{
312 dprintf(("WINSPOOL: AddMonitorW not implemented\n"));
313 return (FALSE);
314}
315
316
317/*****************************************************************************
318 * Name : BOOL AddPortA
319 * Purpose :
320 * Parameters: LPSTR pName pointer to a server name
321 * HWND hWnd handle to parent window
322 * LPSTR pMonitorName pointer to a monitor name
323 * Variables :
324 * Result :
325 * Remark :
326 * Status : UNTESTED STUB
327 *
328 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
329 *
330 * Author : Markus Montkowski [09.07.98 14:16:31]
331 *****************************************************************************/
332
333ODINFUNCTION3(BOOL, AddPortA,
334 LPSTR, pName,
335 HWND, hWnd,
336 LPSTR, pMonitorName)
337{
338 dprintf(("WINSPOOL: AddPortA not implemented\n"));
339 return (FALSE);
340}
341
342
343/*****************************************************************************
344 * Name : BOOL AddPortW
345 * Purpose :
346 * Parameters: LPWSTR pName pointer to a server name
347 * HWND hWnd handle to parent window
348 * LPWSTR pMonitorName pointer to a monitor name
349 * Variables :
350 * Result :
351 * Remark :
352 * Status : UNTESTED STUB
353 *
354 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
355 *
356 * Author : Markus Montkowski [09.07.98 14:16:31]
357 *****************************************************************************/
358
359ODINFUNCTION3(BOOL, AddPortW,
360 LPWSTR, pName,
361 HWND, hWnd,
362 LPWSTR, pMonitorName)
363{
364 dprintf(("WINSPOOL: AddPortW not implemented\n"));
365 return (FALSE);
366}
367
368
369/*****************************************************************************
370 * Name : BOOL AddPrintProcessorA
371 * Purpose :
372 * Parameters: LPSTR pName pointer to server name
373 * LPSTR pEnvironment pointer to environment name
374 * LPSTR pPathName pointer to path
375 * LPSTR pPrintProcessorName pointer to print-processor name
376 * Variables :
377 * Result :
378 * Remark :
379 * Status : UNTESTED STUB
380 *
381 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
382 *
383 * Author : Markus Montkowski [09.07.98 14:17:46]
384 *****************************************************************************/
385
386ODINFUNCTION4(BOOL, AddPrintProcessorA,
387 LPSTR, pName,
388 LPSTR, pEnvironment,
389 LPSTR, pPathName,
390 LPSTR, pPrintProcessorName)
391{
392 dprintf(("WINSPOOL: AddPrintProcessorA not implemented\n"));
393 return (FALSE);
394}
395
396
397/*****************************************************************************
398 * Name : BOOL AddPrintProcessorW
399 * Purpose :
400 * Parameters: LPWSTR pName pointer to server name
401 * LPWSTR pEnvironment pointer to environment name
402 * LPWSTR pPathName pointer to path
403 * LPWSTR pPrintProcessorName pointer to print-processor name
404 * Variables :
405 * Result :
406 * Remark :
407 * Status : UNTESTED STUB
408 *
409 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
410 *
411 * Author : Markus Montkowski [09.07.98 14:17:46]
412 *****************************************************************************/
413
414ODINFUNCTION4(BOOL, AddPrintProcessorW,
415 LPWSTR, pName,
416 LPWSTR, pEnvironment,
417 LPWSTR, pPathName,
418 LPWSTR, pPrintProcessorName)
419{
420 dprintf(("WINSPOOL: AddPrintProcessorW not implemented\n"));
421 return (FALSE);
422}
423
424
425/*****************************************************************************
426 * Name : BOOL AddPrintProvidorA
427 * Purpose :
428 * Parameters: LPSTR pName pointer to server name
429 * DWORD Level provider information structure level
430 * LPBYTE pProvidorInfo pointer to provider information structure
431 * Variables :
432 * Result :
433 * Remark :
434 * Status : UNTESTED STUB
435 *
436 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
437 *
438 * Author : Markus Montkowski [09.07.98 14:18:16]
439 *****************************************************************************/
440
441ODINFUNCTION3(BOOL, AddPrintProvidorA,
442 LPSTR, pName,
443 DWORD, Level,
444 LPBYTE, pProvidorInfo)
445{
446 dprintf(("WINSPOOL: AddPrintProvidorA not implemented\n"));
447 return (FALSE);
448}
449
450
451/*****************************************************************************
452 * Name : BOOL AddPrintProvidorW
453 * Purpose :
454 * Parameters: LPWSTR pName pointer to server name
455 * DWORD Level provider information structure level
456 * LPBYTE pProvidorInfo pointer to provider information structure
457 * Variables :
458 * Result :
459 * Remark :
460 * Status : UNTESTED STUB
461 *
462 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
463 *
464 * Author : Markus Montkowski [09.07.98 14:18:16]
465 *****************************************************************************/
466
467ODINFUNCTION3(BOOL, AddPrintProvidorW,
468 LPWSTR, pName,
469 DWORD, Level,
470 LPBYTE, pProvidorInfo)
471{
472 dprintf(("WINSPOOL: AddPrintProvidorW not implemented\n"));
473 return (FALSE);
474}
475
476
477/*****************************************************************************
478 * Name : HANDLE AddPrinterA
479 * Purpose :
480 * Parameters: LPSTR pName pointer to server name
481 * DWORD Level printer info. structure level
482 * LPBYTE pPrinter pointer to structure
483 * Variables :
484 * Result :
485 * Remark :
486 * Status : UNTESTED STUB
487 *
488 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
489 *
490 * Author : Markus Montkowski [09.07.98 14:18:56]
491 *****************************************************************************/
492
493ODINFUNCTION3(HANDLE, AddPrinterA,
494 LPSTR, pName,
495 DWORD, Level,
496 LPBYTE, pPrinter)
497{
498 dprintf(("WINSPOOL: AddPrinterA not implemented\n"));
499 return (NULL);
500}
501
502
503/*****************************************************************************
504 * Name : HANDLE AddPrinterW
505 * Purpose :
506 * Parameters: LPWSTR pName pointer to server name
507 * DWORD Level printer info. structure level
508 * LPBYTE pPrinter pointer to structure
509 * Variables :
510 * Result :
511 * Remark :
512 * Status : UNTESTED STUB
513 *
514 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
515 *
516 * Author : Markus Montkowski [09.07.98 14:18:56]
517 *****************************************************************************/
518
519ODINFUNCTION3(HANDLE, AddPrinterW,
520 LPWSTR, pName,
521 DWORD, Level,
522 LPBYTE, pPrinter)
523{
524 dprintf(("WINSPOOL: AddPrinterW not implemented\n"));
525 return (NULL);
526}
527
528
529/*****************************************************************************
530 * Name : BOOL AddPrinterConnectionA
531 * Purpose :
532 * Parameters: LPSTR pName pointer to printer name
533 * Variables :
534 * Result :
535 * Remark :
536 * Status : UNTESTED STUB
537 *
538 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
539 *
540 * Author : Markus Montkowski [09.07.98 14:19:22]
541 *****************************************************************************/
542
543ODINFUNCTION1(BOOL, AddPrinterConnectionA,
544 LPSTR, pName)
545{
546 dprintf(("WINSPOOL: AddPrinterConnectionA not implemented\n"));
547 return (FALSE);
548}
549
550
551/*****************************************************************************
552 * Name : BOOL AddPrinterConnectionW
553 * Purpose :
554 * Parameters: LPWSTR pName pointer to printer name
555 * Variables :
556 * Result :
557 * Remark :
558 * Status : UNTESTED STUB
559 *
560 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
561 *
562 * Author : Markus Montkowski [09.07.98 14:19:22]
563 *****************************************************************************/
564
565ODINFUNCTION1(BOOL, AddPrinterConnectionW,
566 LPWSTR, pName)
567{
568 dprintf(("WINSPOOL: AddPrinterConnectionW not implemented\n"));
569 return (FALSE);
570}
571
572
573/*****************************************************************************
574 * Name : BOOL AddPrinterDriverA
575 * Purpose :
576 * Parameters: LPSTR pName pointer to server name
577 * DWORD Level printer info. structure level
578 * LPBYTE pDriverInfo pointer to printer info. structure
579 * Variables :
580 * Result :
581 * Remark :
582 * Status : UNTESTED STUB
583 *
584 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
585 *
586 * Author : Markus Montkowski [09.07.98 14:20:04]
587 *****************************************************************************/
588
589ODINFUNCTION3(BOOL, AddPrinterDriverA,
590 LPSTR, pName,
591 DWORD, Level,
592 LPBYTE, pDriverInfo)
593{
594 dprintf(("WINSPOOL: AddPrinterDriverA not implemented\n"));
595 return (FALSE);
596}
597
598
599/*****************************************************************************
600 * Name : BOOL AddPrinterDriverW
601 * Purpose :
602 * Parameters: LPWSTR pName pointer to server name
603 * DWORD Level printer info. structure level
604 * LPBYTE pDriverInfo pointer to printer info. structure
605 * Variables :
606 * Result :
607 * Remark :
608 * Status : UNTESTED STUB
609 *
610 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
611 *
612 * Author : Markus Montkowski [09.07.98 14:20:04]
613 *****************************************************************************/
614
615ODINFUNCTION3(BOOL, AddPrinterDriverW,
616 LPWSTR, pName,
617 DWORD, Level,
618 LPBYTE, pDriverInfo)
619{
620 dprintf(("WINSPOOL: AddPrinterDriverW not implemented\n"));
621 return (FALSE);
622}
623
624
625/*****************************************************************************
626 * Name : LONG AdvancedDocumentPropertiesA
627 * Purpose :
628 * Parameters: HWND hWnd handle to dialog box's parent window
629 * HANDLE hPrinter handle to printer object
630 * LPSTR pDeviceName pointer to driver name
631 * LPDEVMODEA pDevModeInput pointer to modified device mode structure
632 * LPDEVMODEA pDevModeInput pointer to original device mode structure
633 * Variables :
634 * Result :
635 * Remark :
636 * Status : UNTESTED STUB
637 *
638 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
639 *
640 * Author : Markus Montkowski [09.07.98 14:21:59]
641 *****************************************************************************/
642
643ODINFUNCTION5(LONG, AdvancedDocumentPropertiesA,
644 HWND, hWnd,
645 HANDLE, hPrinter,
646 LPSTR, pDeviceName,
647 LPDEVMODEA, pDevModeOutput,
648 LPDEVMODEA, pDevModeInput)
649{
650 dprintf(("WINSPOOL: AdvancedDocumentPropertiesA not implemented\n"));
651 return (0);
652}
653
654
655/*****************************************************************************
656 * Name : LONG AdvancedDocumentPropertiesW
657 * Purpose :
658 * Parameters: HWND hWnd handle to dialog box's parent window
659 * HANDLE hPrinter handle to printer object
660 * LPWSTR pDeviceName pointer to driver name
661 * LPDEVMODEW pDevModeOutput pointer to modified device mode structure
662 * LPDEVMODEW pDevModeInput pointer to original device mode structure
663 * Variables :
664 * Result :
665 * Remark :
666 * Status : UNTESTED STUB
667 *
668 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
669 *
670 * Author : Markus Montkowski [09.07.98 14:21:59]
671 *****************************************************************************/
672
673ODINFUNCTION5(LONG, AdvancedDocumentPropertiesW,
674 HWND, hWnd,
675 HANDLE, hPrinter,
676 LPWSTR, pDeviceName,
677 LPDEVMODEW, pDevModeOutput,
678 LPDEVMODEW, pDevModeInput)
679{
680 dprintf(("WINSPOOL: AdvancedDocumentPropertiesW not implemented\n"));
681 return (0);
682}
683
684
685/*****************************************************************************
686 * Name : BOOL ConfigurePortA
687 * Purpose :
688 * Parameters: LPSTR pName pointer to server name
689 * HWND hWnd handle to parent window of the dialog box
690 * LPSTR pPortName pointer to port name
691 * Variables :
692 * Result :
693 * Remark :
694 * Status : UNTESTED STUB
695 *
696 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
697 *
698 * Author : Markus Montkowski [09.07.98 14:24:42]
699 *****************************************************************************/
700
701ODINFUNCTION3(BOOL, ConfigurePortA,
702 LPSTR, pName,
703 HWND, hWnd,
704 LPSTR, pPortName)
705{
706 dprintf(("WINSPOOL: ConfigurePortA not implemented\n"));
707 return (FALSE);
708}
709
710
711/*****************************************************************************
712 * Name : BOOL ConfigurePortW
713 * Purpose :
714 * Parameters: LPWSTR pName pointer to server name
715 * HWND hWnd handle to parent window of the dialog box
716 * LPWSTR pPortName pointer to port name
717 * Variables :
718 * Result :
719 * Remark :
720 * Status : UNTESTED STUB
721 *
722 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
723 *
724 * Author : Markus Montkowski [09.07.98 14:24:43]
725 *****************************************************************************/
726
727ODINFUNCTION3(BOOL, ConfigurePortW,
728 LPWSTR, pName,
729 HWND, hWnd,
730 LPWSTR, pPortName)
731{
732 dprintf(("WINSPOOL: ConfigurePortW not implemented\n"));
733 return (FALSE);
734}
735
736
737/*****************************************************************************
738 * Name : HANDLE ConnectToPrinterDlg
739 * Purpose :
740 * Parameters: HWND hwnd handle to parent window of dialog box
741 * DWORD Flags reserved for future use, must be zero
742 * Variables :
743 * Result :
744 * Remark :
745 * Status : UNTESTED STUB
746 *
747 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
748 *
749 * Author : Markus Montkowski [09.07.98 14:25:13]
750 *****************************************************************************/
751
752ODINFUNCTION2(HANDLE, ConnectToPrinterDlg,
753 HWND, hwnd,
754 DWORD, Flags)
755{
756 dprintf(("WINSPOOL: ConnectToPrinterDlg not implemented\n"));
757 return (NULL);
758}
759
760
761/*****************************************************************************
762 * Name : DWORD DeviceCapabilitiesA
763 * Purpose :
764 * Parameters: LPCSTR pDevice pointer to a printer-name string
765 * LPCSTR pPort pointer to a port-name string
766 * WORD fwCapability device capability to query
767 * LPSTR pOutput pointer to the output
768 * CONST DEVMODE *pDevMode pointer to structure with device data
769 * Variables :
770 * Result :
771 * Remark :
772 * Status : UNTESTED STUB
773 *
774 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
775 *
776 * Author : Markus Montkowski [09.07.98 14:27:08]
777 *****************************************************************************/
778
779ODINFUNCTION5(INT, DeviceCapabilitiesA,
780 LPCSTR, pDevice,
781 LPCSTR, pPort,
782 WORD, fwCapability,
783 LPSTR, pOutput,
784 DEVMODEA *, pDevMode)
785{
786 dprintf(("WINSPOOL: DeviceCapabilitiesA not implemented\n"));
787 return (0);
788}
789
790
791/*****************************************************************************
792 * Name : DWORD DeviceCapabilitiesW
793 * Purpose :
794 * Parameters: LPCWSTR pDevice pointer to a printer-name string
795 * LPCWSTR pPort pointer to a port-name string
796 * WORD fwCapability device capability to query
797 * LPWSTR pOutput pointer to the output
798 * CONST DEVMODEW *pDevMode pointer to structure with device data
799 * Variables :
800 * Result :
801 * Remark :
802 * Status : UNTESTED STUB
803 *
804 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
805 *
806 * Author : Markus Montkowski [09.07.98 14:27:08]
807 *****************************************************************************/
808
809ODINFUNCTION5(INT, DeviceCapabilitiesW,
810 LPCWSTR, pDevice,
811 LPCWSTR, pPort,
812 WORD, fwCapability,
813 LPWSTR, pOutput,
814 CONST DEVMODEW *, pDevMode)
815{
816 dprintf(("WINSPOOL: DeviceCapabilitiesW not implemented\n"));
817 return (0);
818}
819
820
821/*****************************************************************************
822 * Name : BOOL DeleteFormA
823 * Purpose :
824 * Parameters: HANDLE hPrinter handle to printer object
825 * LPSTR pFormName pointer to form name
826 * Variables :
827 * Result :
828 * Remark :
829 * Status : UNTESTED STUB
830 *
831 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
832 *
833 * Author : Markus Montkowski [09.07.98 14:28:10]
834 *****************************************************************************/
835
836ODINFUNCTION2(BOOL, DeleteFormA,
837 HANDLE, hPrinter,
838 LPSTR, pFormName)
839{
840 dprintf(("WINSPOOL: DeleteFormA not implemented\n"));
841 return (FALSE);
842}
843
844
845/*****************************************************************************
846 * Name : BOOL DeleteFormW
847 * Purpose :
848 * Parameters: HANDLE hPrinter handle to printer object
849 * LPWSTR pFormName pointer to form name
850 * Variables :
851 * Result :
852 * Remark :
853 * Status : UNTESTED STUB
854 *
855 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
856 *
857 * Author : Markus Montkowski [09.07.98 14:28:10]
858 *****************************************************************************/
859
860ODINFUNCTION2(BOOL, DeleteFormW,
861 HANDLE, hPrinter,
862 LPWSTR, pFormName)
863{
864 dprintf(("WINSPOOL: DeleteFormW not implemented\n"));
865 return (FALSE);
866}
867
868
869/*****************************************************************************
870 * Name : BOOL DeleteMonitorA
871 * Purpose :
872 * Parameters: LPSTR pName pointer to server name
873 * LPSTR pEnvironment pointer to environment string
874 * LPSTR pMonitorName pointer to monitor name
875 * Variables :
876 * Result :
877 * Remark :
878 * Status : UNTESTED STUB
879 *
880 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
881 *
882 * Author : Markus Montkowski [09.07.98 14:28:35]
883 *****************************************************************************/
884
885ODINFUNCTION3(BOOL, DeleteMonitorA,
886 LPSTR, pName,
887 LPSTR, pEnvironment,
888 LPSTR, pMonitorName)
889{
890 dprintf(("WINSPOOL: DeleteMonitorA not implemented\n"));
891 return (FALSE);
892}
893
894
895/*****************************************************************************
896 * Name : BOOL DeleteMonitorW
897 * Purpose :
898 * Parameters: LPWSTR pName pointer to server name
899 * LPWSTR pEnvironment pointer to environment string
900 * LPWSTR pMonitorName pointer to monitor name
901 * Variables :
902 * Result :
903 * Remark :
904 * Status : UNTESTED STUB
905 *
906 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
907 *
908 * Author : Markus Montkowski [09.07.98 14:28:35]
909 *****************************************************************************/
910
911ODINFUNCTION3(BOOL, DeleteMonitorW,
912 LPWSTR, pName,
913 LPWSTR, pEnvironment,
914 LPWSTR, pMonitorName)
915{
916 dprintf(("WINSPOOL: DeleteMonitorW not implemented\n"));
917 return (FALSE);
918}
919
920
921/*****************************************************************************
922 * Name : BOOL DeletePortA
923 * Purpose :
924 * Parameters: LPSTR pName pointer to server name
925 * HWND hWnd handle to window that displays dialog box
926 * LPSTR pPortName pointer to port name
927 * Variables :
928 * Result :
929 * Remark :
930 * Status : UNTESTED STUB
931 *
932 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
933 *
934 * Author : Markus Montkowski [09.07.98 14:28:58]
935 *****************************************************************************/
936
937ODINFUNCTION3(BOOL, DeletePortA,
938 LPSTR, pName,
939 HWND, hWnd,
940 LPSTR, pPortName)
941{
942 dprintf(("WINSPOOL: DeletePortA not implemented\n"));
943 return (FALSE);
944}
945
946
947/*****************************************************************************
948 * Name : BOOL DeletePortW
949 * Purpose :
950 * Parameters: LPWSTR pName pointer to server name
951 * HWND hWnd handle to window that displays dialog box
952 * LPWSTR pPortName pointer to port name
953 * Variables :
954 * Result :
955 * Remark :
956 * Status : UNTESTED STUB
957 *
958 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
959 *
960 * Author : Markus Montkowski [09.07.98 14:28:58]
961 *****************************************************************************/
962
963ODINFUNCTION3(BOOL, DeletePortW,
964 LPWSTR, pName,
965 HWND, hWnd,
966 LPWSTR, pPortName)
967{
968 dprintf(("WINSPOOL: DeletePortW not implemented\n"));
969 return (FALSE);
970}
971
972
973/*****************************************************************************
974 * Name : BOOL DeletePrintProcessorA
975 * Purpose :
976 * Parameters: LPSTR pName pointer to server name
977 * LPSTR pEnvironment pointer to environment string
978 * LPSTR pPrintProcessorName pointer to processor name
979 * Variables :
980 * Result :
981 * Remark :
982 * Status : UNTESTED STUB
983 *
984 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
985 *
986 * Author : Markus Montkowski [09.07.98 14:30:08]
987 *****************************************************************************/
988
989ODINFUNCTION3(BOOL, DeletePrintProcessorA,
990 LPSTR, pName,
991 LPSTR, pEnvironment,
992 LPSTR, pPrintProcessorName)
993{
994 dprintf(("WINSPOOL: DeletePrintProcessorA not implemented\n"));
995 return (FALSE);
996}
997
998
999/*****************************************************************************
1000 * Name : BOOL DeletePrintProcessorW
1001 * Purpose :
1002 * Parameters: LPWSTR pName pointer to server name
1003 * LPWSTR pEnvironment pointer to environment string
1004 * LPWSTR pPrintProcessorName pointer to processor name
1005 * Variables :
1006 * Result :
1007 * Remark :
1008 * Status : UNTESTED STUB
1009 *
1010 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1011 *
1012 * Author : Markus Montkowski [09.07.98 14:30:08]
1013 *****************************************************************************/
1014
1015ODINFUNCTION3(BOOL, DeletePrintProcessorW,
1016 LPWSTR, pName,
1017 LPWSTR, pEnvironment,
1018 LPWSTR, pPrintProcessorName)
1019{
1020 dprintf(("WINSPOOL: DeletePrintProcessorW not implemented\n"));
1021 return (FALSE);
1022}
1023
1024
1025/*****************************************************************************
1026 * Name : BOOL DeletePrintProvidorA
1027 * Purpose :
1028 * Parameters: LPSTR pName pointer to server name
1029 * LPSTR pEnvironment pointer to environment string
1030 * LPSTR pPrintProvidorName pointer to provider name
1031 * Variables :
1032 * Result :
1033 * Remark :
1034 * Status : UNTESTED STUB
1035 *
1036 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1037 *
1038 * Author : Markus Montkowski [09.07.98 14:30:29]
1039 *****************************************************************************/
1040
1041ODINFUNCTION3(BOOL, DeletePrintProvidorA,
1042 LPSTR, pName,
1043 LPSTR, pEnvironment,
1044 LPSTR, pPrintProvidorName)
1045{
1046 dprintf(("WINSPOOL: DeletePrintProvidorA not implemented\n"));
1047 return (FALSE);
1048}
1049
1050
1051/*****************************************************************************
1052 * Name : BOOL DeletePrintProvidorW
1053 * Purpose :
1054 * Parameters: LPWSTR pName pointer to server name
1055 * LPWSTR pEnvironment pointer to environment string
1056 * LPWSTR pPrintProvidorName pointer to provider name
1057 * Variables :
1058 * Result :
1059 * Remark :
1060 * Status : UNTESTED STUB
1061 *
1062 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1063 *
1064 * Author : Markus Montkowski [09.07.98 14:30:29]
1065 *****************************************************************************/
1066
1067ODINFUNCTION3(BOOL, DeletePrintProvidorW,
1068 LPWSTR, pName,
1069 LPWSTR, pEnvironment,
1070 LPWSTR, pPrintProvidorName)
1071{
1072 dprintf(("WINSPOOL: DeletePrintProvidorW not implemented\n"));
1073 return (FALSE);
1074}
1075
1076
1077/*****************************************************************************
1078 * Name : BOOL DeletePrinter
1079 * Purpose :
1080 * Parameters: HANDLE hPrinter handle to printer object
1081 * Variables :
1082 * Result :
1083 * Remark :
1084 * Status : UNTESTED STUB
1085 *
1086 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1087 *
1088 * Author : Markus Montkowski [09.07.98 14:30:50]
1089 *****************************************************************************/
1090
1091ODINFUNCTION1(BOOL, DeletePrinter,
1092 HANDLE, hPrinter)
1093{
1094 dprintf(("WINSPOOL: DeletePrinter not implemented\n"));
1095 return (FALSE);
1096}
1097
1098
1099/*****************************************************************************
1100 * Name : BOOL DeletePrinterConnectionA
1101 * Purpose :
1102 * Parameters: LPSTR pName pointer to printer name
1103 * Variables :
1104 * Result :
1105 * Remark :
1106 * Status : UNTESTED STUB
1107 *
1108 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1109 *
1110 * Author : Markus Montkowski [09.07.98 14:31:48]
1111 *****************************************************************************/
1112
1113ODINFUNCTION1(BOOL, DeletePrinterConnectionA,
1114 LPSTR, pName)
1115{
1116 dprintf(("WINSPOOL: DeletePrinterConnectionA not implemented\n"));
1117 return (FALSE);
1118}
1119
1120
1121/*****************************************************************************
1122 * Name : BOOL DeletePrinterConnectionW
1123 * Purpose :
1124 * Parameters: LPWSTR pName pointer to printer name
1125 * Variables :
1126 * Result :
1127 * Remark :
1128 * Status : UNTESTED STUB
1129 *
1130 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1131 *
1132 * Author : Markus Montkowski [09.07.98 14:31:48]
1133 *****************************************************************************/
1134
1135ODINFUNCTION1(BOOL, DeletePrinterConnectionW,
1136 LPWSTR, pName)
1137{
1138 dprintf(("WINSPOOL: DeletePrinterConnectionW not implemented\n"));
1139 return (FALSE);
1140}
1141
1142
1143/*****************************************************************************
1144 * Name : BOOL DeletePrinterDriverA
1145 * Purpose :
1146 * Parameters: LPSTR pName pointer to server name
1147 * LPSTR pEnvironment pointer to environment
1148 * LPSTR pDriverName pointer to driver name
1149 * Variables :
1150 * Result :
1151 * Remark :
1152 * Status : UNTESTED STUB
1153 *
1154 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1155 *
1156 * Author : Markus Montkowski [09.07.98 14:32:38]
1157 *****************************************************************************/
1158
1159ODINFUNCTION3(BOOL, DeletePrinterDriverA,
1160 LPSTR, pName,
1161 LPSTR, pEnvironment,
1162 LPSTR, pDriverName)
1163{
1164 dprintf(("WINSPOOL: DeletePrinterDriverA not implemented\n"));
1165 return (FALSE);
1166}
1167
1168
1169/*****************************************************************************
1170 * Name : BOOL DeletePrinterDriverW
1171 * Purpose :
1172 * Parameters: LPWSTR pName pointer to server name
1173 * LPWSTR pEnvironment pointer to environment
1174 * LPWSTR pDriverName pointer to driver name
1175 * Variables :
1176 * Result :
1177 * Remark :
1178 * Status : UNTESTED STUB
1179 *
1180 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1181 *
1182 * Author : Markus Montkowski [09.07.98 14:32:38]
1183 *****************************************************************************/
1184
1185ODINFUNCTION3(BOOL, DeletePrinterDriverW,
1186 LPWSTR, pName,
1187 LPWSTR, pEnvironment,
1188 LPWSTR, pDriverName)
1189{
1190 dprintf(("WINSPOOL: DeletePrinterDriverW not implemented\n"));
1191 return (FALSE);
1192}
1193
1194
1195/*****************************************************************************
1196 * Name : BOOL EndDocPrinter
1197 * Purpose :
1198 * Parameters: HANDLE hPrinter handle to printer object
1199 * Variables :
1200 * Result :
1201 * Remark :
1202 * Status : UNTESTED STUB
1203 *
1204 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1205 *
1206 * Author : Markus Montkowski [09.07.98 14:34:09]
1207 *****************************************************************************/
1208
1209ODINFUNCTION1(BOOL, EndDocPrinter,
1210 HANDLE, hPrinter)
1211{
1212 dprintf(("WINSPOOL: EndDocPrinter not implemented\n"));
1213 return (FALSE);
1214}
1215
1216
1217/*****************************************************************************
1218 * Name : BOOL EndPagePrinter
1219 * Purpose :
1220 * Parameters: HANDLE hPrinter handle to printer object
1221 * Variables :
1222 * Result :
1223 * Remark :
1224 * Status : UNTESTED STUB
1225 *
1226 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1227 *
1228 * Author : Markus Montkowski [09.07.98 14:34:27]
1229 *****************************************************************************/
1230
1231ODINFUNCTION1(BOOL, EndPagePrinter,
1232 HANDLE, hPrinter)
1233{
1234 dprintf(("WINSPOOL: EndPagePrinter not implemented\n"));
1235 return (FALSE);
1236}
1237
1238
1239/*****************************************************************************
1240 * Name : BOOL EnumFormsA
1241 * Purpose :
1242 * Parameters: HANDLE hPrinter handle to printer object
1243 * DWORD Level data-structure level
1244 * LPBYTE pForm points to buffer that receives form info. structure array
1245 * DWORD cbBuf count of bytes in buffer
1246 * LPDWORD pcbNeeded points to variable to receive count of bytes copied or required
1247 * LPDWORD pcReturned points to variable to receive count of structures copied
1248 * Variables :
1249 * Result :
1250 * Remark :
1251 * Status : UNTESTED STUB
1252 *
1253 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1254 *
1255 * Author : Markus Montkowski [09.07.98 14:35:07]
1256 *****************************************************************************/
1257
1258ODINFUNCTION6(BOOL, EnumFormsA,
1259 HANDLE, hPrinter,
1260 DWORD, Level,
1261 LPBYTE, pForm,
1262 DWORD, cbBuf,
1263 LPDWORD, pcbNeeded,
1264 LPDWORD, pcReturned)
1265{
1266 dprintf(("WINSPOOL: EnumFormsA not implemented\n"));
1267 return (FALSE);
1268}
1269
1270
1271/*****************************************************************************
1272 * Name : BOOL EnumFormsW
1273 * Purpose :
1274 * Parameters: HANDLE hPrinter handle to printer object
1275 * DWORD Level data-structure level
1276 * LPBYTE pForm points to buffer that receives form info. structure array
1277 * DWORD cbBuf count of bytes in buffer
1278 * LPDWORD pcbNeeded points to variable to receive count of bytes copied or required
1279 * LPDWORD pcReturned points to variable to receive count of structures copied
1280 * Variables :
1281 * Result :
1282 * Remark :
1283 * Status : UNTESTED STUB
1284 *
1285 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1286 *
1287 * Author : Markus Montkowski [09.07.98 14:35:07]
1288 *****************************************************************************/
1289
1290ODINFUNCTION6(BOOL, EnumFormsW,
1291 HANDLE, hPrinter,
1292 DWORD, Level,
1293 LPBYTE, pForm,
1294 DWORD, cbBuf,
1295 LPDWORD, pcbNeeded,
1296 LPDWORD, pcReturned)
1297{
1298 dprintf(("WINSPOOL: EnumFormsW not implemented\n"));
1299
1300 return (FALSE);
1301}
1302
1303
1304/*****************************************************************************
1305 * Name : BOOL EnumJobsA
1306 * Purpose :
1307 * Parameters: HANDLE hPrinter handle to printer object
1308 * DWORD FirstJob location of first job in print queue to enumerate
1309 * DWORD NoJobs number of jobs to enumerate
1310 * DWORD Level structure level
1311 * LPBYTE pJob pointer to structure array
1312 * DWORD cbBuf size of array, in bytes
1313 * LPDWORD pcbNeeded addr. of variable with no. of bytes copied (or required)
1314 * LPDWORD pcReturned addr. of variable with no. of job info. structures copied
1315 * Variables :
1316 * Result :
1317 * Remark :
1318 * Status : UNTESTED STUB
1319 *
1320 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1321 *
1322 * Author : Markus Montkowski [09.07.98 14:36:24]
1323 *****************************************************************************/
1324
1325ODINFUNCTION8(BOOL, EnumJobsA,
1326 HANDLE, hPrinter,
1327 DWORD, FirstJob,
1328 DWORD, NoJobs,
1329 DWORD, Level,
1330 LPBYTE, pJob,
1331 DWORD, cbBuf,
1332 LPDWORD, pcbNeeded,
1333 LPDWORD, pcReturned)
1334{
1335 dprintf(("WINSPOOL: EnumJobsA not implemented\n"));
1336 return (FALSE);
1337}
1338
1339
1340/*****************************************************************************
1341 * Name : BOOL EnumJobsW
1342 * Purpose :
1343 * Parameters: HANDLE hPrinter handle to printer object
1344 * DWORD FirstJob location of first job in print queue to enumerate
1345 * DWORD NoJobs number of jobs to enumerate
1346 * DWORD Level structure level
1347 * LPBYTE pJob pointer to structure array
1348 * DWORD cbBuf size of array, in bytes
1349 * LPDWORD pcbNeeded addr. of variable with no. of bytes copied (or required)
1350 * LPDWORD pcReturned addr. of variable with no. of job info. structures copied
1351 * Variables :
1352 * Result :
1353 * Remark :
1354 * Status : UNTESTED STUB
1355 *
1356 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1357 *
1358 * Author : Markus Montkowski [09.07.98 14:36:24]
1359 *****************************************************************************/
1360
1361ODINFUNCTION8(BOOL, EnumJobsW,
1362 HANDLE, hPrinter,
1363 DWORD, FirstJob,
1364 DWORD, NoJobs,
1365 DWORD, Level,
1366 LPBYTE, pJob,
1367 DWORD, cbBuf,
1368 LPDWORD, pcbNeeded,
1369 LPDWORD, pcReturned)
1370{
1371 dprintf(("WINSPOOL: EnumJobsW not implemented\n"));
1372 return (FALSE);
1373}
1374
1375
1376/*****************************************************************************
1377 * Name : BOOL EnumMonitorsA
1378 * Purpose :
1379 * Parameters: LPSTR pName pointer to server name
1380 * DWORD Level structure level
1381 * LPBYTE pMonitors pointer to structure array
1382 * DWORD cbBuf size, in bytes, of buffer
1383 * LPDWORD pcbNeeded addr. of variable with no. of bytes copied (or required)
1384 * LPDWORD pcReturned addr. of variable with no. of job info. structures copied
1385 * Variables :
1386 * Result :
1387 * Remark :
1388 * Status : UNTESTED STUB
1389 *
1390 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1391 *
1392 * Author : Markus Montkowski [09.07.98 14:38:50]
1393 *****************************************************************************/
1394
1395ODINFUNCTION6(BOOL, EnumMonitorsA,
1396 LPSTR, pName,
1397 DWORD, Level,
1398 LPBYTE, pMonitors,
1399 DWORD, cbBuf,
1400 LPDWORD, pcbNeeded,
1401 LPDWORD, pcReturned)
1402{
1403 dprintf(("WINSPOOL: EnumMonitorsA not implemented\n"));
1404 return (FALSE);
1405}
1406
1407
1408/*****************************************************************************
1409 * Name : BOOL EnumMonitorsW
1410 * Purpose :
1411 * Parameters: LPWSTR pName pointer to server name
1412 * DWORD Level structure level
1413 * LPBYTE pMonitors pointer to structure array
1414 * DWORD cbBuf size, in bytes, of buffer
1415 * LPDWORD pcbNeeded addr. of variable with no. of bytes copied (or required)
1416 * LPDWORD pcReturned addr. of variable with no. of job info. structures copied
1417 * Variables :
1418 * Result :
1419 * Remark :
1420 * Status : UNTESTED STUB
1421 *
1422 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1423 *
1424 * Author : Markus Montkowski [09.07.98 14:38:50]
1425 *****************************************************************************/
1426
1427ODINFUNCTION6(BOOL, EnumMonitorsW,
1428 LPWSTR, pName,
1429 DWORD, Level,
1430 LPBYTE, pMonitors,
1431 DWORD, cbBuf,
1432 LPDWORD, pcbNeeded,
1433 LPDWORD, pcReturned)
1434{
1435 dprintf(("WINSPOOL: EnumMonitorsW not implemented\n"));
1436 return (FALSE);
1437}
1438
1439
1440/*****************************************************************************
1441 * Name : BOOL EnumPortsA
1442 * Purpose :
1443 * Parameters: LPSTR pName pointer to server name
1444 * DWORD Level specifies type of port info structure
1445 * LPBYTE pPorts pointer to buffer to receive array of port info. structures
1446 * DWORD cbBuf specifies size, in bytes, of buffer
1447 * LPDWORD pcbNeeded buffer size)
1448 * LPDWORD pcReturned pointer to number of PORT_INFO_*. structures stored into buffer
1449 * Variables :
1450 * Result :
1451 * Remark :
1452 * Status : UNTESTED STUB
1453 *
1454 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1455 *
1456 * Author : Markus Montkowski [09.07.98 14:39:09]
1457 *****************************************************************************/
1458
1459ODINFUNCTION6(BOOL, EnumPortsA,
1460 LPSTR, pName,
1461 DWORD, Level,
1462 LPBYTE, pPorts,
1463 DWORD, cbBuf,
1464 LPDWORD, pcbNeeded,
1465 LPDWORD, pcReturned)
1466{
1467 dprintf(("WINSPOOL: EnumPortsA not implemented\n"));
1468 return (FALSE);
1469}
1470
1471
1472/*****************************************************************************
1473 * Name : BOOL EnumPortsW
1474 * Purpose :
1475 * Parameters: LPWSTR pName pointer to server name
1476 * DWORD Level specifies type of port info structure
1477 * LPBYTE pPorts pointer to buffer to receive array of port info. structures
1478 * DWORD cbBuf specifies size, in bytes, of buffer
1479 * LPDWORD pcbNeeded buffer size)
1480 * LPDWORD pcReturned pointer to number of PORT_INFO_*. structures stored into buffer
1481 * Variables :
1482 * Result :
1483 * Remark :
1484 * Status : UNTESTED STUB
1485 *
1486 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1487 *
1488 * Author : Markus Montkowski [09.07.98 14:39:09]
1489 *****************************************************************************/
1490
1491ODINFUNCTION6(BOOL, EnumPortsW,
1492 LPWSTR, pName,
1493 DWORD, Level,
1494 LPBYTE, pPorts,
1495 DWORD, cbBuf,
1496 LPDWORD, pcbNeeded,
1497 LPDWORD, pcReturned)
1498{
1499 dprintf(("WINSPOOL: EnumPortsW not implemented\n"));
1500 return (FALSE);
1501}
1502
1503
1504/*****************************************************************************
1505 * Name : BOOL EnumPrintProcessorDatatypesA
1506 * Purpose :
1507 * Parameters: LPSTR pName points to server name string
1508 * LPSTR pPrintProcessorName points to print processor name string
1509 * DWORD Level specifies version of print processor data type structures
1510 * LPBYTE pDatatypes points to buffer to receive print processor data type structures
1511 * DWORD cbBuf specifies size, in bytes, of buffer
1512 * LPDWORD pcbNeeded points to number of bytes copied (or required)
1513 * LPDWORD pcReturned points to number of data structures obtained
1514 * Variables :
1515 * Result :
1516 * Remark :
1517 * Status : UNTESTED STUB
1518 *
1519 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1520 *
1521 * Author : Markus Montkowski [09.07.98 14:39:29]
1522 *****************************************************************************/
1523
1524ODINFUNCTION7(BOOL, EnumPrintProcessorDatatypesA,
1525 LPSTR, pName,
1526 LPSTR, pPrintProcessorName,
1527 DWORD, Level,
1528 LPBYTE, pDatatypes,
1529 DWORD, cbBuf,
1530 LPDWORD, pcbNeeded,
1531 LPDWORD, pcReturned)
1532{
1533 dprintf(("WINSPOOL: EnumPrintProcessorDatatypesA not implemented\n"));
1534 return (FALSE);
1535}
1536
1537
1538/*****************************************************************************
1539 * Name : BOOL EnumPrintProcessorDatatypesW
1540 * Purpose :
1541 * Parameters: LPWSTR pName points to server name string
1542 * LPWSTR pPrintProcessorName points to print processor name string
1543 * DWORD Level specifies version of print processor data type structures
1544 * LPBYTE pDatatypes points to buffer to receive print processor data type structures
1545 * DWORD cbBuf specifies size, in bytes, of buffer
1546 * LPDWORD pcbNeeded points to number of bytes copied (or required)
1547 * LPDWORD pcReturned points to number of data structures obtained
1548 * Variables :
1549 * Result :
1550 * Remark :
1551 * Status : UNTESTED STUB
1552 *
1553 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1554 *
1555 * Author : Markus Montkowski [09.07.98 14:39:30]
1556 *****************************************************************************/
1557
1558ODINFUNCTION7(BOOL, EnumPrintProcessorDatatypesW,
1559 LPWSTR, pName,
1560 LPWSTR, pPrintProcessorName,
1561 DWORD, Level,
1562 LPBYTE, pDatatypes,
1563 DWORD, cbBuf,
1564 LPDWORD, pcbNeeded,
1565 LPDWORD, pcReturned)
1566{
1567 dprintf(("WINSPOOL: EnumPrintProcessorDatatypesW not implemented\n"));
1568 return (FALSE);
1569}
1570
1571
1572/*****************************************************************************
1573 * Name : BOOL EnumPrintProcessorsA
1574 * Purpose :
1575 * Parameters: LPSTR pName points to server name
1576 * LPSTR pEnvironment points to environment name
1577 * DWORD Level structure level
1578 * LPBYTE pPrintProcessorInfo points to structure array
1579 * DWORD cbBuf array length in bytes
1580 * LPDWORD pcbNeeded points to number of bytes copied (or required)
1581 * LPDWORD pcReturned points to number of job info. structures copied
1582 * Variables :
1583 * Result :
1584 * Remark :
1585 * Status : UNTESTED STUB
1586 *
1587 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1588 *
1589 * Author : Markus Montkowski [09.07.98 14:39:52]
1590 *****************************************************************************/
1591
1592ODINFUNCTION7(BOOL, EnumPrintProcessorsA,
1593 LPSTR, pName,
1594 LPSTR, pEnvironment,
1595 DWORD, Level,
1596 LPBYTE, pPrintProcessorInfo,
1597 DWORD, cbBuf,
1598 LPDWORD, pcbNeeded,
1599 LPDWORD, pcReturned)
1600{
1601 dprintf(("WINSPOOL: EnumPrintProcessorsA not implemented\n"));
1602 return (FALSE);
1603}
1604
1605
1606/*****************************************************************************
1607 * Name : BOOL EnumPrintProcessorsW
1608 * Purpose :
1609 * Parameters: LPWSTR pName points to server name
1610 * LPWSTR pEnvironment points to environment name
1611 * DWORD Level structure level
1612 * LPBYTE pPrintProcessorInfo points to structure array
1613 * DWORD cbBuf array length in bytes
1614 * LPDWORD pcbNeeded points to number of bytes copied (or required)
1615 * LPDWORD pcReturned points to number of job info. structures copied
1616 * Variables :
1617 * Result :
1618 * Remark :
1619 * Status : UNTESTED STUB
1620 *
1621 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1622 *
1623 * Author : Markus Montkowski [09.07.98 14:39:52]
1624 *****************************************************************************/
1625
1626ODINFUNCTION7(BOOL, EnumPrintProcessorsW,
1627 LPWSTR, pName,
1628 LPWSTR, pEnvironment,
1629 DWORD, Level,
1630 LPBYTE, pPrintProcessorInfo,
1631 DWORD, cbBuf,
1632 LPDWORD, pcbNeeded,
1633 LPDWORD, pcReturned)
1634{
1635 dprintf(("WINSPOOL: EnumPrintProcessorsW not implemented\n"));
1636 return (FALSE);
1637}
1638
1639
1640/*****************************************************************************
1641 * Name : BOOL EnumPrinterDriversA
1642 * Purpose :
1643 * Parameters: LPSTR pName pointer to server name
1644 * LPSTR pEnvironment pointer to environment name
1645 * DWORD Level structure level
1646 * LPBYTE pDriverInfo pointer to an array of structures
1647 * DWORD cbBuf size, in bytes, of array
1648 * LPDWORD pcbNeeded pointer to number of bytes copied (or required)
1649 * LPDWORD pcReturned pointer to number of DRIVER_INFO. structures
1650 * Variables :
1651 * Result :
1652 * Remark :
1653 * Status : UNTESTED STUB
1654 *
1655 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1656 *
1657 * Author : Markus Montkowski [09.07.98 14:40:23]
1658 *****************************************************************************/
1659
1660ODINFUNCTION7(BOOL, EnumPrinterDriversA,
1661 LPSTR, pName,
1662 LPSTR, pEnvironment,
1663 DWORD, Level,
1664 LPBYTE, pDriverInfo,
1665 DWORD, cbBuf,
1666 LPDWORD, pcbNeeded,
1667 LPDWORD, pcReturned)
1668{
1669 dprintf(("WINSPOOL: EnumPrinterDriversA not implemented\n"));
1670 return (FALSE);
1671}
1672
1673
1674/*****************************************************************************
1675 * Name : BOOL EnumPrinterDriversW
1676 * Purpose :
1677 * Parameters: LPWSTR pName pointer to server name
1678 * LPWSTR pEnvironment pointer to environment name
1679 * DWORD Level structure level
1680 * LPBYTE pDriverInfo pointer to an array of structures
1681 * DWORD cbBuf size, in bytes, of array
1682 * LPDWORD pcbNeeded pointer to number of bytes copied (or required)
1683 * LPDWORD pcReturned pointer to number of DRIVER_INFO. structures
1684 * Variables :
1685 * Result :
1686 * Remark :
1687 * Status : UNTESTED STUB
1688 *
1689 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1690 *
1691 * Author : Markus Montkowski [09.07.98 14:40:24]
1692 *****************************************************************************/
1693
1694ODINFUNCTION7(BOOL, EnumPrinterDriversW,
1695 LPWSTR, pName,
1696 LPWSTR, pEnvironment,
1697 DWORD, Level,
1698 LPBYTE, pDriverInfo,
1699 DWORD, cbBuf,
1700 LPDWORD, pcbNeeded,
1701 LPDWORD, pcReturned)
1702{
1703 dprintf(("WINSPOOL: EnumPrinterDriversW not implemented\n"));
1704 return (FALSE);
1705}
1706
1707
1708/*****************************************************************************
1709 * Name : BOOL EnumPrintersW
1710 * Purpose :
1711 * Parameters: DWORD Flags types of printer objects to enumerate
1712 * LPWSTR Name name of printer object
1713 * DWORD Level specifies type of printer info structure
1714 * LPBYTE pPrinterEnum pointer to buffer to receive printer info structures
1715 * DWORD cbBuf size, in bytes, of array
1716 * LPDWORD pcbNeeded pointer to variable with no. of bytes copied (or required)
1717 * LPDWORD pcReturned pointer to variable with no. of printer info. structures copied
1718 * Variables :
1719 * Result :
1720 * Remark :
1721 * Status : UNTESTED STUB
1722 *
1723 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1724 *
1725 * Author : Markus Montkowski [09.07.98 14:40:55]
1726 *****************************************************************************/
1727
1728ODINFUNCTION7(BOOL, EnumPrintersW,
1729 DWORD, Flags,
1730 LPWSTR, Name,
1731 DWORD, Level,
1732 LPBYTE, pPrinterEnum,
1733 DWORD, cbBuf,
1734 LPDWORD, pcbNeeded,
1735 LPDWORD, pcReturned)
1736{
1737 dprintf(("WINSPOOL: EnumPrintersW not implemented\n"));
1738 return (FALSE);
1739}
1740
1741
1742/*****************************************************************************
1743 * Name : BOOL FindClosePrinterChangeNotification
1744 * Purpose :
1745 * Parameters: HANDLE hChange handle to change notification object to close
1746 * Variables :
1747 * Result :
1748 * Remark :
1749 * Status : UNTESTED STUB
1750 *
1751 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1752 *
1753 * Author : Markus Montkowski [09.07.98 14:41:51]
1754 *****************************************************************************/
1755
1756ODINFUNCTION1(BOOL, FindClosePrinterChangeNotification,
1757 HANDLE, hChange)
1758{
1759 dprintf(("WINSPOOL: FindClosePrinterChangeNotification not implemented\n"));
1760 return (FALSE);
1761}
1762
1763
1764/*****************************************************************************
1765 * Name : HANDLE FindFirstPrinterChangeNotification
1766 * Purpose :
1767 * Parameters: HANDLE hPrinter handle to printer or print server to monitor for changes
1768 * DWORD fdwFlags flags that specify the conditions to monitor
1769 * DWORD fdwOptions reserved, must be zero
1770 * LPVOID pPrinterNotifyOptions pointer to structure specifying printer information to monitor
1771 * Variables :
1772 * Result :
1773 * Remark :
1774 * Status : UNTESTED STUB
1775 *
1776 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1777 *
1778 * Author : Markus Montkowski [09.07.98 14:42:05]
1779 *****************************************************************************/
1780
1781ODINFUNCTION4(HANDLE, FindFirstPrinterChangeNotification,
1782 HANDLE, hPrinter,
1783 DWORD, fdwFlags,
1784 DWORD, fdwOptions,
1785 LPVOID, pPrinterNotifyOptions)
1786{
1787 dprintf(("WINSPOOL: FindFirstPrinterChangeNotification not implemented\n"));
1788 return (NULL);
1789}
1790
1791
1792/*****************************************************************************
1793 * Name : BOOL FindNextPrinterChangeNotification
1794 * Purpose :
1795 * Parameters: HANDLE hChange handle to change notification object of interest
1796 * PDWORD pdwChange pointer to a value that indicates the condition that changed
1797 * LPVOID pPrinterNotifyOptions pointer to a structure that specifies a refresh flag
1798 * LPVOID *ppPrinterNotifyInfo pointer to a pointer that receives printer information buffer
1799 * Variables :
1800 * Result :
1801 * Remark :
1802 * Status : UNTESTED STUB
1803 *
1804 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1805 *
1806 * Author : Markus Montkowski [09.07.98 14:42:20]
1807 *****************************************************************************/
1808
1809ODINFUNCTION4(BOOL, FindNextPrinterChangeNotification,
1810 HANDLE, hChange,
1811 PDWORD, pdwChange,
1812 LPVOID, pPrinterNotifyOptions,
1813 LPPRINTER_NOTIFY_INFO, ppPrinterNotifyInfo)
1814{
1815 dprintf(("WINSPOOL: FindNextPrinterChangeNotification not implemented\n"));
1816 return (FALSE);
1817}
1818
1819
1820/*****************************************************************************
1821 * Name : BOOL FreePrinterNotifyInfo
1822 * Purpose :
1823 * Parameters: PPRINTER_NOTIFY_INFO pPrinterNotifyInfo pointer to a PRINTER_NOTIFY_INFO buffer
1824 * Variables :
1825 * Result :
1826 * Remark :
1827 * Status : UNTESTED STUB
1828 *
1829 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1830 *
1831 * Author : Markus Montkowski [09.07.98 14:43:02]
1832 *****************************************************************************/
1833
1834ODINFUNCTION1(BOOL, FreePrinterNotifyInfo,
1835 LPPRINTER_NOTIFY_INFO, pPrinterNotifyInfo)
1836{
1837 dprintf(("WINSPOOL: FreePrinterNotifyInfo not implemented\n"));
1838 return (FALSE);
1839}
1840
1841
1842/*****************************************************************************
1843 * Name : BOOL GetFormA
1844 * Purpose :
1845 * Parameters: HANDLE hPrinter handle of printer
1846 * LPSTR pFormName address of form name
1847 * DWORD Level structure level
1848 * LPBYTE pForm address of structure array
1849 * DWORD cbBuf count of bytes in array
1850 * LPDWORD pcbNeeded addr. of variable with count of bytes retrieved (or required)
1851 * Variables :
1852 * Result :
1853 * Remark :
1854 * Status : UNTESTED STUB
1855 *
1856 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1857 *
1858 * Author : Markus Montkowski [09.07.98 14:43:32]
1859 *****************************************************************************/
1860
1861ODINFUNCTION6(BOOL, GetFormA,
1862 HANDLE, hPrinter,
1863 LPSTR, pFormName,
1864 DWORD, Level,
1865 LPBYTE, pForm,
1866 DWORD, cbBuf,
1867 LPDWORD, pcbNeeded)
1868{
1869 dprintf(("WINSPOOL: GetFormA not implemented\n"));
1870 return (FALSE);
1871}
1872
1873
1874/*****************************************************************************
1875 * Name : BOOL GetFormW
1876 * Purpose :
1877 * Parameters: HANDLE hPrinter handle of printer
1878 * LPWSTR pFormName address of form name
1879 * DWORD Level structure level
1880 * LPBYTE pForm address of structure array
1881 * DWORD cbBuf count of bytes in array
1882 * LPDWORD pcbNeeded addr. of variable with count of bytes retrieved (or required)
1883 * Variables :
1884 * Result :
1885 * Remark :
1886 * Status : UNTESTED STUB
1887 *
1888 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1889 *
1890 * Author : Markus Montkowski [09.07.98 14:43:32]
1891 *****************************************************************************/
1892
1893ODINFUNCTION6(BOOL, GetFormW,
1894 HANDLE, hPrinter,
1895 LPWSTR, pFormName,
1896 DWORD, Level,
1897 LPBYTE, pForm,
1898 DWORD, cbBuf,
1899 LPDWORD, pcbNeeded)
1900{
1901 dprintf(("WINSPOOL: GetFormW not implemented\n"));
1902 return (FALSE);
1903}
1904
1905
1906/*****************************************************************************
1907 * Name : BOOL GetJobA
1908 * Purpose :
1909 * Parameters: HANDLE hPrinter handle of printer
1910 * DWORD JobId job identifier value
1911 * DWORD Level data-structure level
1912 * LPBYTE pJob address of data-structure array
1913 * DWORD cbBuf count of bytes in array
1914 * LPDWORD pcbNeeded address of value that contains count of bytes retrieved (or required)
1915 * Variables :
1916 * Result :
1917 * Remark :
1918 * Status : UNTESTED STUB
1919 *
1920 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1921 *
1922 * Author : Markus Montkowski [09.07.98 14:43:50]
1923 *****************************************************************************/
1924
1925ODINFUNCTION6(BOOL, GetJobA,
1926 HANDLE, hPrinter,
1927 DWORD, JobId,
1928 DWORD, Level,
1929 LPBYTE, pJob,
1930 DWORD, cbBuf,
1931 LPDWORD, pcbNeeded)
1932{
1933 dprintf(("WINSPOOL: GetJobA not implemented\n"));
1934 return (FALSE);
1935}
1936
1937
1938/*****************************************************************************
1939 * Name : BOOL GetJobW
1940 * Purpose :
1941 * Parameters: HANDLE hPrinter handle of printer
1942 * DWORD JobId job identifier value
1943 * DWORD Level data-structure level
1944 * LPBYTE pJob address of data-structure array
1945 * DWORD cbBuf count of bytes in array
1946 * LPDWORD pcbNeeded address of value that contains count of bytes retrieved (or required)
1947 * Variables :
1948 * Result :
1949 * Remark :
1950 * Status : UNTESTED STUB
1951 *
1952 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1953 *
1954 * Author : Markus Montkowski [09.07.98 14:43:50]
1955 *****************************************************************************/
1956
1957ODINFUNCTION6(BOOL, GetJobW,
1958 HANDLE, hPrinter,
1959 DWORD, JobId,
1960 DWORD, Level,
1961 LPBYTE, pJob,
1962 DWORD, cbBuf,
1963 LPDWORD, pcbNeeded)
1964{
1965 dprintf(("WINSPOOL: GetJobW not implemented\n"));
1966 return (FALSE);
1967}
1968
1969
1970/*****************************************************************************
1971 * Name : BOOL GetPrintProcessorDirectoryA
1972 * Purpose :
1973 * Parameters: LPSTR pName address of server name
1974 * LPSTR pEnvironment address of environment
1975 * DWORD Level structure level
1976 * LPBYTE pPrintProcessorInfo address of structure array
1977 * DWORD cbBuf size, in bytes, of array
1978 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
1979 * Variables :
1980 * Result :
1981 * Remark :
1982 * Status : UNTESTED STUB
1983 *
1984 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
1985 *
1986 * Author : Markus Montkowski [09.07.98 14:45:14]
1987 *****************************************************************************/
1988
1989ODINFUNCTION6(BOOL, GetPrintProcessorDirectoryA,
1990 LPSTR, pName,
1991 LPSTR, pEnvironment,
1992 DWORD, Level,
1993 LPBYTE, pPrintProcessorInfo,
1994 DWORD, cbBuf,
1995 LPDWORD, pcbNeeded)
1996{
1997 dprintf(("WINSPOOL: GetPrintProcessorDirectoryA not implemented\n"));
1998 return (FALSE);
1999}
2000
2001
2002/*****************************************************************************
2003 * Name : BOOL GetPrintProcessorDirectoryW
2004 * Purpose :
2005 * Parameters: LPWSTR pName address of server name
2006 * LPWSTR pEnvironment address of environment
2007 * DWORD Level structure level
2008 * LPBYTE pPrintProcessorInfo address of structure array
2009 * DWORD cbBuf size, in bytes, of array
2010 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2011 * Variables :
2012 * Result :
2013 * Remark :
2014 * Status : UNTESTED STUB
2015 *
2016 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2017 *
2018 * Author : Markus Montkowski [09.07.98 14:45:14]
2019 *****************************************************************************/
2020
2021ODINFUNCTION6(BOOL, GetPrintProcessorDirectoryW,
2022 LPWSTR, pName,
2023 LPWSTR, pEnvironment,
2024 DWORD, Level,
2025 LPBYTE, pPrintProcessorInfo,
2026 DWORD, cbBuf,
2027 LPDWORD, pcbNeeded)
2028{
2029 dprintf(("WINSPOOL: GetPrintProcessorDirectoryW not implemented\n"));
2030 return (FALSE);
2031}
2032
2033
2034/*****************************************************************************
2035 * Name : BOOL GetPrinterA
2036 * Purpose :
2037 * Parameters: HANDLE hPrinter handle to printer of interest
2038 * DWORD Level version of printer info data structure
2039 * LPBYTE pPrinter pointer to array of bytes that receives printer info. structure
2040 * DWORD cbBuf size, in bytes, of array of bytes
2041 * LPDWORD pcbNeeded pointer to variable with count of bytes retrieved (or required)
2042 * Variables :
2043 * Result :
2044 * Remark :
2045 * Status : UNTESTED STUB
2046 *
2047 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2048 *
2049 * Author : Markus Montkowski [09.07.98 14:45:36]
2050 *****************************************************************************/
2051
2052ODINFUNCTION5(BOOL, GetPrinterA,
2053 HANDLE, hPrinter,
2054 DWORD, Level,
2055 LPBYTE, pPrinter,
2056 DWORD, cbBuf,
2057 LPDWORD, pcbNeeded)
2058{
2059 dprintf(("WINSPOOL: GetPrinterA not implemented\n"));
2060 return (FALSE);
2061}
2062
2063
2064/*****************************************************************************
2065 * Name : BOOL GetPrinterW
2066 * Purpose :
2067 * Parameters: HANDLE hPrinter handle to printer of interest
2068 * DWORD Level version of printer info data structure
2069 * LPBYTE pPrinter pointer to array of bytes that receives printer info. structure
2070 * DWORD cbBuf size, in bytes, of array of bytes
2071 * LPDWORD pcbNeeded pointer to variable with count of bytes retrieved (or required)
2072 * Variables :
2073 * Result :
2074 * Remark :
2075 * Status : UNTESTED STUB
2076 *
2077 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2078 *
2079 * Author : Markus Montkowski [09.07.98 14:45:36]
2080 *****************************************************************************/
2081
2082ODINFUNCTION5(BOOL, GetPrinterW,
2083 HANDLE, hPrinter,
2084 DWORD, Level,
2085 LPBYTE, pPrinter,
2086 DWORD, cbBuf,
2087 LPDWORD, pcbNeeded)
2088{
2089 dprintf(("WINSPOOL: GetPrinterW not implemented\n"));
2090 return (FALSE);
2091}
2092
2093
2094/*****************************************************************************
2095 * Name : DWORD GetPrinterDataA
2096 * Purpose :
2097 * Parameters: HANDLE hPrinter handle of printer object
2098 * LPSTR pValueName address of data type
2099 * LPDWORD pType reserved
2100 * LPBYTE pData address of array of bytes that receives data
2101 * DWORD nSize size, in bytes, of array
2102 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2103 * Variables :
2104 * Result :
2105 * Remark :
2106 * Status : UNTESTED STUB
2107 *
2108 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2109 *
2110 * Author : Markus Montkowski [09.07.98 14:46:35]
2111 *****************************************************************************/
2112
2113ODINFUNCTION6(DWORD, GetPrinterDataA,
2114 HANDLE, hPrinter,
2115 LPSTR, pValueName,
2116 LPDWORD, pType,
2117 LPBYTE, pData,
2118 DWORD, nSize,
2119 LPDWORD, pcbNeeded)
2120{
2121 dprintf(("WINSPOOL: GetPrinterDataA not implemented\n"));
2122 return (0);
2123}
2124
2125
2126/*****************************************************************************
2127 * Name : DWORD GetPrinterDataW
2128 * Purpose :
2129 * Parameters: HANDLE hPrinter handle of printer object
2130 * LPWSTR pValueName address of data type
2131 * LPDWORD pType reserved
2132 * LPBYTE pData address of array of bytes that receives data
2133 * DWORD nSize size, in bytes, of array
2134 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2135 * Variables :
2136 * Result :
2137 * Remark :
2138 * Status : UNTESTED STUB
2139 *
2140 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2141 *
2142 * Author : Markus Montkowski [09.07.98 14:46:35]
2143 *****************************************************************************/
2144
2145ODINFUNCTION6(DWORD, GetPrinterDataW,
2146 HANDLE, hPrinter,
2147 LPWSTR, pValueName,
2148 LPDWORD, pType,
2149 LPBYTE, pData,
2150 DWORD, nSize,
2151 LPDWORD, pcbNeeded)
2152{
2153 dprintf(("WINSPOOL: GetPrinterDataW not implemented\n"));
2154 return (0);
2155}
2156
2157
2158/*****************************************************************************
2159 * Name : BOOL GetPrinterDriverA
2160 * Purpose :
2161 * Parameters: HANDLE hPrinter printer object
2162 * LPSTR pEnvironment address of environment
2163 * DWORD Level structure level
2164 * LPBYTE pDriverInfo address of structure array
2165 * DWORD cbBuf size, in bytes, of array
2166 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2167 * Variables :
2168 * Result :
2169 * Remark :
2170 * Status : UNTESTED STUB
2171 *
2172 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2173 *
2174 * Author : Markus Montkowski [09.07.98 14:47:01]
2175 *****************************************************************************/
2176
2177ODINFUNCTION6(BOOL, GetPrinterDriverA,
2178 HANDLE, hPrinter,
2179 LPSTR, pEnvironment,
2180 DWORD, Level,
2181 LPBYTE, pDriverInfo,
2182 DWORD, cbBuf,
2183 LPDWORD, pcbNeeded)
2184{
2185 dprintf(("WINSPOOL: GetPrinterDriverA not implemented\n"));
2186 return (FALSE);
2187}
2188
2189
2190/*****************************************************************************
2191 * Name : BOOL GetPrinterDriverW
2192 * Purpose :
2193 * Parameters: HANDLE hPrinter printer object
2194 * LPWSTR pEnvironment address of environment
2195 * DWORD Level structure level
2196 * LPBYTE pDriverInfo address of structure array
2197 * DWORD cbBuf size, in bytes, of array
2198 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2199 * Variables :
2200 * Result :
2201 * Remark :
2202 * Status : UNTESTED STUB
2203 *
2204 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2205 *
2206 * Author : Markus Montkowski [09.07.98 14:47:01]
2207 *****************************************************************************/
2208
2209ODINFUNCTION6(BOOL, GetPrinterDriverW,
2210 HANDLE, hPrinter,
2211 LPWSTR, pEnvironment,
2212 DWORD, Level,
2213 LPBYTE, pDriverInfo,
2214 DWORD, cbBuf,
2215 LPDWORD, pcbNeeded)
2216{
2217 dprintf(("WINSPOOL: GetPrinterDriverW not implemented\n"));
2218 return (FALSE);
2219}
2220
2221
2222/*****************************************************************************
2223 * Name : BOOL GetPrinterDriverDirectoryA
2224 * Purpose :
2225 * Parameters: LPSTR pName address of server name
2226 * LPSTR pEnvironment address of environment
2227 * DWORD Level address of structure
2228 * LPBYTE pDriverDirectory address of structure array that receives path
2229 * DWORD cbBuf size, in bytes, of array
2230 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2231 * Variables :
2232 * Result :
2233 * Remark :
2234 * Status : UNTESTED STUB
2235 *
2236 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2237 *
2238 * Author : Markus Montkowski [09.07.98 14:47:16]
2239 *****************************************************************************/
2240
2241ODINFUNCTION6(BOOL, GetPrinterDriverDirectoryA,
2242 LPSTR, pName,
2243 LPSTR, pEnvironment,
2244 DWORD, Level,
2245 LPBYTE, pDriverDirectory,
2246 DWORD, cbBuf,
2247 LPDWORD, pcbNeeded)
2248{
2249 dprintf(("WINSPOOL: GetPrinterDriverDirectoryA not implemented\n"));
2250 return (FALSE);
2251}
2252
2253
2254/*****************************************************************************
2255 * Name : BOOL GetPrinterDriverDirectoryW
2256 * Purpose :
2257 * Parameters: LPWSTR pName address of server name
2258 * LPWSTR pEnvironment address of environment
2259 * DWORD Level address of structure
2260 * LPBYTE pDriverDirectory address of structure array that receives path
2261 * DWORD cbBuf size, in bytes, of array
2262 * LPDWORD pcbNeeded address of variable with number of bytes retrieved (or required)
2263 * Variables :
2264 * Result :
2265 * Remark :
2266 * Status : UNTESTED STUB
2267 *
2268 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2269 *
2270 * Author : Markus Montkowski [09.07.98 14:47:16]
2271 *****************************************************************************/
2272
2273ODINFUNCTION6(BOOL, GetPrinterDriverDirectoryW,
2274 LPWSTR, pName,
2275 LPWSTR, pEnvironment,
2276 DWORD, Level,
2277 LPBYTE, pDriverDirectory,
2278 DWORD, cbBuf,
2279 LPDWORD, pcbNeeded)
2280{
2281 dprintf(("WINSPOOL: GetPrinterDriverDirectoryW not implemented\n"));
2282 return (FALSE);
2283}
2284
2285
2286
2287/*****************************************************************************
2288 * Name : BOOL OpenPrinterW
2289 * Purpose :
2290 * Parameters: LPWSTR pPrinterName pointer to printer or server name
2291 * HANDLE * phPrinter pointer to printer or server handle
2292 * PRINTER_DEFAULTSW * pDefault pointer to printer defaults structure
2293 * Variables :
2294 * Result :
2295 * Remark :
2296 * Status : UNTESTED STUB
2297 *
2298 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2299 *
2300 * Author : Markus Montkowski [09.07.98 14:48:19]
2301 *****************************************************************************/
2302
2303ODINFUNCTION3(BOOL, OpenPrinterW,
2304 LPWSTR, pPrinterName,
2305 HANDLE *, phPrinter,
2306 PRINTER_DEFAULTSW *, pDefault)
2307{
2308 dprintf(("WINSPOOL: OpenPrinterW not implemented\n"));
2309 return (FALSE);
2310}
2311
2312
2313/*****************************************************************************
2314 * Name : HPRINTER PrinterMessageBoxA
2315 * Purpose :
2316 * Parameters: HANDLE hPrinter handle of printer
2317 * DWORD Error error identifier
2318 * HWND hWnd handle of owner window
2319 * LPSTR pText pointer to message box text
2320 * LPSTR pCaption pointer to message box title
2321 * DWORD dwType style of message box
2322 * Variables :
2323 * Result :
2324 * Remark :
2325 * Status : UNTESTED STUB
2326 *
2327 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2328 *
2329 * Author : Markus Montkowski [09.07.98 14:50:13]
2330 *****************************************************************************/
2331
2332ODINFUNCTION6(HPRINTER, PrinterMessageBoxA,
2333 HANDLE, hPrinter,
2334 DWORD, Error,
2335 HWND, hWnd,
2336 LPSTR, pText,
2337 LPSTR, pCaption,
2338 DWORD, dwType)
2339{
2340 dprintf(("WINSPOOL: PrinterMessageBoxA not implemented\n"));
2341 return (0);
2342}
2343
2344
2345/*****************************************************************************
2346 * Name : HPRINTER PrinterMessageBoxW
2347 * Purpose :
2348 * Parameters: HANDLE hPrinter handle of printer
2349 * DWORD Error error identifier
2350 * HWND hWnd handle of owner window
2351 * LPWSTR pText pointer to message box text
2352 * LPWSTR pCaption pointer to message box title
2353 * DWORD dwType style of message box
2354 * Variables :
2355 * Result :
2356 * Remark :
2357 * Status : UNTESTED STUB
2358 *
2359 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2360 *
2361 * Author : Markus Montkowski [09.07.98 14:50:13]
2362 *****************************************************************************/
2363
2364ODINFUNCTION6(HPRINTER, PrinterMessageBoxW,
2365 HANDLE, hPrinter,
2366 DWORD, Error,
2367 HWND, hWnd,
2368 LPWSTR, pText,
2369 LPWSTR, pCaption,
2370 DWORD, dwType)
2371{
2372 dprintf(("WINSPOOL: PrinterMessageBoxW not implemented\n"));
2373 return (0);
2374}
2375
2376
2377/*****************************************************************************
2378 * Name : BOOL PrinterProperties
2379 * Purpose :
2380 * Parameters: HWND hWnd handle of parent window
2381 * HANDLE hPrinter handle of printer object
2382 * Variables :
2383 * Result :
2384 * Remark :
2385 * Status : UNTESTED STUB
2386 *
2387 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2388 *
2389 * Author : Markus Montkowski [09.07.98 14:50:49]
2390 *****************************************************************************/
2391
2392ODINFUNCTION2(BOOL, PrinterProperties,
2393 HWND, hWnd,
2394 HANDLE, hPrinter)
2395{
2396 dprintf(("WINSPOOL: PrinterProperties not implemented\n"));
2397 return (FALSE);
2398}
2399
2400
2401/*****************************************************************************
2402 * Name : BOOL ReadPrinter
2403 * Purpose :
2404 * Parameters: HANDLE hPrinter handle of printer object
2405 * LPVOID pBuf address of array of bytes that receives data
2406 * DWORD cbBuf size, in bytes, of array
2407 * LPDWORD pNoBytesRead address of variable with number of bytes retrieved
2408 * Variables :
2409 * Result :
2410 * Remark :
2411 * Status : UNTESTED STUB
2412 *
2413 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2414 *
2415 * Author : Markus Montkowski [09.07.98 14:51:17]
2416 *****************************************************************************/
2417ODINFUNCTION4(BOOL, ReadPrinter,
2418 HANDLE, hPrinter,
2419 LPVOID, pBuf,
2420 DWORD, cbBuf,
2421 LPDWORD, pNoBytesRead)
2422{
2423 dprintf(("WINSPOOL: ReadPrinter not implemented\n"));
2424 return (FALSE);
2425}
2426
2427
2428/*****************************************************************************
2429 * Name : BOOL ResetPrinterA
2430 * Purpose :
2431 * Parameters: HANDLE hPrinter printer handle
2432 * PRINTER_DEFAULTSA * pDefault address of printer defaults structure
2433 * Variables :
2434 * Result :
2435 * Remark :
2436 * Status : UNTESTED STUB
2437 *
2438 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2439 *
2440 * Author : Markus Montkowski [09.07.98 14:51:52]
2441 *****************************************************************************/
2442
2443ODINFUNCTION2(BOOL, ResetPrinterA,
2444 HANDLE, hPrinter,
2445 PRINTER_DEFAULTSA *, pDefault)
2446{
2447 dprintf(("WINSPOOL: ResetPrinterA not implemented\n"));
2448 return (FALSE);
2449}
2450
2451
2452/*****************************************************************************
2453 * Name : BOOL ResetPrinterW
2454 * Purpose :
2455 * Parameters: HANDLE hPrinter printer handle
2456 * PRINTER_DEFAULTSW * pDefault address of printer defaults structure
2457 * Variables :
2458 * Result :
2459 * Remark :
2460 * Status : UNTESTED STUB
2461 *
2462 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2463 *
2464 * Author : Markus Montkowski [09.07.98 14:51:52]
2465 *****************************************************************************/
2466
2467ODINFUNCTION2(BOOL, ResetPrinterW,
2468 HANDLE, hPrinter,
2469 PRINTER_DEFAULTSW *, pDefault)
2470{
2471 dprintf(("WINSPOOL: ResetPrinterW not implemented\n"));
2472 return (FALSE);
2473}
2474
2475/*****************************************************************************
2476 * Name : BOOL ScheduleJob
2477 * Purpose :
2478 * Parameters: HANDLE hPrinter specifies printer for the print job
2479 * DWORD dwJobID print job identifier
2480 * Variables :
2481 * Result :
2482 * Remark :
2483 * Status : UNTESTED STUB
2484 *
2485 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2486 *
2487 * Author : Markus Montkowski [09.07.98 14:52:39]
2488 *****************************************************************************/
2489
2490ODINFUNCTION2(BOOL, ScheduleJob,
2491 HANDLE, hPrinter,
2492 DWORD, dwJobID)
2493{
2494 dprintf(("WINSPOOL: ScheduleJob not implemented\n"));
2495 return (FALSE);
2496}
2497
2498
2499/*****************************************************************************
2500 * Name : BOOL SetFormA
2501 * Purpose :
2502 * Parameters: HANDLE hPrinter handle of printer object
2503 * LPSTR pFormName address of form name
2504 * DWORD Level structure level
2505 * LPBYTE pForm address of structure array
2506 * Variables :
2507 * Result :
2508 * Remark :
2509 * Status : UNTESTED STUB
2510 *
2511 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2512 *
2513 * Author : Markus Montkowski [09.07.98 14:53:20]
2514 *****************************************************************************/
2515
2516ODINFUNCTION4(BOOL, SetFormA,
2517 HANDLE, hPrinter,
2518 LPSTR, pFormName,
2519 DWORD, Level,
2520 LPBYTE, pForm)
2521{
2522 dprintf(("WINSPOOL: SetFormA not implemented\n"));
2523 return (FALSE);
2524}
2525
2526
2527/*****************************************************************************
2528 * Name : BOOL SetFormW
2529 * Purpose :
2530 * Parameters: HANDLE hPrinter handle of printer object
2531 * LPWSTR pFormName address of form name
2532 * DWORD Level structure level
2533 * LPBYTE pForm address of structure array
2534 * Variables :
2535 * Result :
2536 * Remark :
2537 * Status : UNTESTED STUB
2538 *
2539 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2540 *
2541 * Author : Markus Montkowski [09.07.98 14:53:20]
2542 *****************************************************************************/
2543
2544ODINFUNCTION4(BOOL, SetFormW,
2545 HANDLE, hPrinter,
2546 LPWSTR, pFormName,
2547 DWORD, Level,
2548 LPBYTE, pForm)
2549{
2550 dprintf(("WINSPOOL: SetFormW not implemented\n"));
2551 return (FALSE);
2552}
2553
2554
2555/*****************************************************************************
2556 * Name : BOOL SetJobA
2557 * Purpose :
2558 * Parameters: HANDLE hPrinter handle to printer object
2559 * DWORD JobId print job identifier
2560 * DWORD Level specifies type of job information structure
2561 * LPBYTE pJob pointer to job information structure
2562 * DWORD Command job command value
2563 * Variables :
2564 * Result :
2565 * Remark :
2566 * Status : UNTESTED STUB
2567 *
2568 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2569 *
2570 * Author : Markus Montkowski [09.07.98 14:53:47]
2571 *****************************************************************************/
2572
2573ODINFUNCTION5(BOOL, SetJobA,
2574 HANDLE, hPrinter,
2575 DWORD, JobId,
2576 DWORD, Level,
2577 LPBYTE, pJob,
2578 DWORD, Command)
2579{
2580 dprintf(("WINSPOOL: SetJobA not implemented\n"));
2581 return (FALSE);
2582}
2583
2584
2585/*****************************************************************************
2586 * Name : BOOL SetJobW
2587 * Purpose :
2588 * Parameters: HANDLE hPrinter handle to printer object
2589 * DWORD JobId print job identifier
2590 * DWORD Level specifies type of job information structure
2591 * LPBYTE pJob pointer to job information structure
2592 * DWORD Command job command value
2593 * Variables :
2594 * Result :
2595 * Remark :
2596 * Status : UNTESTED STUB
2597 *
2598 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2599 *
2600 * Author : Markus Montkowski [09.07.98 14:53:47]
2601 *****************************************************************************/
2602
2603ODINFUNCTION5(BOOL, SetJobW,
2604 HANDLE, hPrinter,
2605 DWORD, JobId,
2606 DWORD, Level,
2607 LPBYTE, pJob,
2608 DWORD, Command)
2609{
2610 dprintf(("WINSPOOL: SetJobW not implemented\n"));
2611 return (FALSE);
2612}
2613
2614/*****************************************************************************
2615 * Name : BOOL SetPrinterA
2616 * Purpose :
2617 * Parameters: HANDLE hPrinter handle of printer object
2618 * DWORD Level structure level
2619 * LPBYTE pPrinter address of array containing printer data
2620 * DWORD Command printer-state command
2621 * Variables :
2622 * Result :
2623 * Remark :
2624 * Status : UNTESTED STUB
2625 *
2626 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2627 *
2628 * Author : Markus Montkowski [09.07.98 14:55:03]
2629 *****************************************************************************/
2630
2631ODINFUNCTION4(BOOL, SetPrinterA,
2632 HANDLE, hPrinter,
2633 DWORD, Level,
2634 LPBYTE, pPrinter,
2635 DWORD, Command)
2636{
2637 dprintf(("WINSPOOL: SetPrinterA not implemented\n"));
2638 return (FALSE);
2639}
2640
2641
2642/*****************************************************************************
2643 * Name : BOOL SetPrinterW
2644 * Purpose :
2645 * Parameters: HANDLE hPrinter handle of printer object
2646 * DWORD Level structure level
2647 * LPBYTE pPrinter address of array containing printer data
2648 * DWORD Command printer-state command
2649 * Variables :
2650 * Result :
2651 * Remark :
2652 * Status : UNTESTED STUB
2653 *
2654 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2655 *
2656 * Author : Markus Montkowski [09.07.98 14:55:03]
2657 *****************************************************************************/
2658
2659ODINFUNCTION4(BOOL, SetPrinterW,
2660 HANDLE, hPrinter,
2661 DWORD, Level,
2662 LPBYTE, pPrinter,
2663 DWORD, Command)
2664{
2665 dprintf(("WINSPOOL: SetPrinterW not implemented\n"));
2666 return (FALSE);
2667}
2668
2669
2670/*****************************************************************************
2671 * Name : DWORD SetPrinterDataA
2672 * Purpose :
2673 * Parameters: HANDLE hPrinter handle of printer object
2674 * LPSTR pValueName address of data type
2675 * DWORD Type flag for value type
2676 * LPBYTE pData address of array that specifies printer data
2677 * DWORD cbData size, in bytes, of array
2678 * Variables :
2679 * Result :
2680 * Remark :
2681 * Status : UNTESTED STUB
2682 *
2683 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2684 *
2685 * Author : Markus Montkowski [09.07.98 14:55:52]
2686 *****************************************************************************/
2687
2688ODINFUNCTION5(DWORD, SetPrinterDataA,
2689 HANDLE, hPrinter,
2690 LPSTR, pValueName,
2691 DWORD, Type,
2692 LPBYTE, pData,
2693 DWORD, cbData)
2694{
2695 dprintf(("WINSPOOL: SetPrinterDataA not implemented\n"));
2696 return (0);
2697}
2698
2699
2700/*****************************************************************************
2701 * Name : DWORD SetPrinterDataW
2702 * Purpose :
2703 * Parameters: HANDLE hPrinter handle of printer object
2704 * LPWSTR pValueName address of data type
2705 * DWORD Type flag for value type
2706 * LPBYTE pData address of array that specifies printer data
2707 * DWORD cbData size, in bytes, of array
2708 * Variables :
2709 * Result :
2710 * Remark :
2711 * Status : UNTESTED STUB
2712 *
2713 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2714 *
2715 * Author : Markus Montkowski [09.07.98 14:55:52]
2716 *****************************************************************************/
2717
2718ODINFUNCTION5(DWORD, SetPrinterDataW,
2719 HANDLE, hPrinter,
2720 LPWSTR, pValueName,
2721 DWORD, Type,
2722 LPBYTE, pData,
2723 DWORD, cbData)
2724{
2725 dprintf(("WINSPOOL: SetPrinterDataW not implemented\n"));
2726 return (0);
2727}
2728
2729
2730/*****************************************************************************
2731 * Name : DWORD StartDocPrinterA
2732 * Purpose :
2733 * Parameters: HANDLE hPrinter handle of printer object
2734 * DWORD Level structure level
2735 * LPBYTE pDocInfo address of structure
2736 * Variables :
2737 * Result :
2738 * Remark :
2739 * Status : UNTESTED STUB
2740 *
2741 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2742 *
2743 * Author : Markus Montkowski [09.07.98 14:56:45]
2744 *****************************************************************************/
2745
2746ODINFUNCTION3(DWORD, StartDocPrinterA,
2747 HANDLE, hPrinter,
2748 DWORD, Level,
2749 LPBYTE, pDocInfo)
2750{
2751 dprintf(("WINSPOOL: StartDocPrinterA not implemented\n"));
2752 return (0);
2753}
2754
2755
2756/*****************************************************************************
2757 * Name : DWORD StartDocPrinterW
2758 * Purpose :
2759 * Parameters: HANDLE hPrinter handle of printer object
2760 * DWORD Level structure level
2761 * LPBYTE pDocInfo address of structure
2762 * Variables :
2763 * Result :
2764 * Remark :
2765 * Status : UNTESTED STUB
2766 *
2767 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2768 *
2769 * Author : Markus Montkowski [09.07.98 14:56:45]
2770 *****************************************************************************/
2771
2772ODINFUNCTION3(DWORD, StartDocPrinterW,
2773 HANDLE, hPrinter,
2774 DWORD, Level,
2775 LPBYTE, pDocInfo)
2776{
2777 dprintf(("WINSPOOL: StartDocPrinterW not implemented\n"));
2778 return (0);
2779}
2780
2781/*****************************************************************************
2782 * Name : BOOL StartPagePrinter
2783 * Purpose :
2784 * Parameters: HANDLE hPrinter handle of printer object
2785 * Variables :
2786 * Result :
2787 * Remark :
2788 * Status : UNTESTED STUB
2789 *
2790 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2791 *
2792 * Author : Markus Montkowski [09.07.98 14:57:38]
2793 *****************************************************************************/
2794
2795ODINFUNCTION1(BOOL, StartPagePrinter,
2796 HANDLE, hPrinter)
2797{
2798 dprintf(("WINSPOOL: StartPagePrinter not implemented\n"));
2799 return (FALSE);
2800}
2801
2802
2803/*****************************************************************************
2804 * Name : BOOL WritePrinter
2805 * Purpose :
2806 * Parameters: HANDLE hPrinter handle to printer object
2807 * LPVOID pBuf pointer to array that contains printer data
2808 * DWORD cbBuf size, in bytes, of array
2809 * LPDWORD pcWritten addr. of variable with count of bytes written
2810 * Variables :
2811 * Result :
2812 * Remark :
2813 * Status : UNTESTED STUB
2814 *
2815 * Stub Generated through PE2LX Stubwizard 0.02 from Markus Montkowski
2816 *
2817 * Author : Markus Montkowski [09.07.98 14:58:49]
2818 *****************************************************************************/
2819
2820ODINFUNCTION4(BOOL, WritePrinter,
2821 HANDLE, hPrinter,
2822 LPVOID, pBuf,
2823 DWORD, cbBuf,
2824 LPDWORD, pcWritten)
2825{
2826 dprintf(("WINSPOOL: WritePrinter not implemented\n"));
2827 return (FALSE);
2828}
2829
2830
Note: See TracBrowser for help on using the repository browser.