ctdb-server: Clean up connection tracking functions
[samba4-gss.git] / source3 / rpc_server / spoolss / srv_iremotewinspool_nt.c
blobc437192fc15268794ac875aa5060344790763e0f
1 /*
2 Unix SMB/CIFS implementation.
4 endpoint server for the iremotewinspool pipe
6 Copyright (C) YOUR NAME HERE YEAR
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 3 of the License, or
11 (at your option) any later version.
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
18 You should have received a copy of the GNU General Public License
19 along with this program. If not, see <http://www.gnu.org/licenses/>.
22 #include "includes.h"
23 #include "ntdomain.h"
24 #include "librpc/gen_ndr/ndr_winspool.h"
25 #include "librpc/gen_ndr/ndr_winspool_scompat.h"
27 /****************************************************************
28 _winspool_AsyncOpenPrinter
29 ****************************************************************/
31 WERROR _winspool_AsyncOpenPrinter(struct pipes_struct *p,
32 struct winspool_AsyncOpenPrinter *r)
34 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
35 return WERR_NOT_SUPPORTED;
39 /****************************************************************
40 _winspool_AsyncAddPrinter
41 ****************************************************************/
43 WERROR _winspool_AsyncAddPrinter(struct pipes_struct *p,
44 struct winspool_AsyncAddPrinter *r)
46 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
47 return WERR_NOT_SUPPORTED;
51 /****************************************************************
52 _winspool_AsyncSetJob
53 ****************************************************************/
55 WERROR _winspool_AsyncSetJob(struct pipes_struct *p,
56 struct winspool_AsyncSetJob *r)
58 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
59 return WERR_NOT_SUPPORTED;
63 /****************************************************************
64 _winspool_AsyncGetJob
65 ****************************************************************/
67 WERROR _winspool_AsyncGetJob(struct pipes_struct *p,
68 struct winspool_AsyncGetJob *r)
70 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
71 return WERR_NOT_SUPPORTED;
75 /****************************************************************
76 _winspool_AsyncEnumJobs
77 ****************************************************************/
79 WERROR _winspool_AsyncEnumJobs(struct pipes_struct *p,
80 struct winspool_AsyncEnumJobs *r)
82 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
83 return WERR_NOT_SUPPORTED;
87 /****************************************************************
88 _winspool_AsyncAddJob
89 ****************************************************************/
91 WERROR _winspool_AsyncAddJob(struct pipes_struct *p,
92 struct winspool_AsyncAddJob *r)
94 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
95 return WERR_NOT_SUPPORTED;
99 /****************************************************************
100 _winspool_AsyncScheduleJob
101 ****************************************************************/
103 WERROR _winspool_AsyncScheduleJob(struct pipes_struct *p,
104 struct winspool_AsyncScheduleJob *r)
106 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
107 return WERR_NOT_SUPPORTED;
111 /****************************************************************
112 _winspool_AsyncDeletePrinter
113 ****************************************************************/
115 WERROR _winspool_AsyncDeletePrinter(struct pipes_struct *p,
116 struct winspool_AsyncDeletePrinter *r)
118 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
119 return WERR_NOT_SUPPORTED;
123 /****************************************************************
124 _winspool_AsyncSetPrinter
125 ****************************************************************/
127 WERROR _winspool_AsyncSetPrinter(struct pipes_struct *p,
128 struct winspool_AsyncSetPrinter *r)
130 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
131 return WERR_NOT_SUPPORTED;
135 /****************************************************************
136 _winspool_AsyncGetPrinter
137 ****************************************************************/
139 WERROR _winspool_AsyncGetPrinter(struct pipes_struct *p,
140 struct winspool_AsyncGetPrinter *r)
142 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
143 return WERR_NOT_SUPPORTED;
147 /****************************************************************
148 _winspool_AsyncStartDocPrinter
149 ****************************************************************/
151 WERROR _winspool_AsyncStartDocPrinter(struct pipes_struct *p,
152 struct winspool_AsyncStartDocPrinter *r)
154 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
155 return WERR_NOT_SUPPORTED;
159 /****************************************************************
160 _winspool_AsyncStartPagePrinter
161 ****************************************************************/
163 WERROR _winspool_AsyncStartPagePrinter(struct pipes_struct *p,
164 struct winspool_AsyncStartPagePrinter *r)
166 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
167 return WERR_NOT_SUPPORTED;
171 /****************************************************************
172 _winspool_AsyncWritePrinter
173 ****************************************************************/
175 WERROR _winspool_AsyncWritePrinter(struct pipes_struct *p,
176 struct winspool_AsyncWritePrinter *r)
178 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
179 return WERR_NOT_SUPPORTED;
183 /****************************************************************
184 _winspool_AsyncEndPagePrinter
185 ****************************************************************/
187 WERROR _winspool_AsyncEndPagePrinter(struct pipes_struct *p,
188 struct winspool_AsyncEndPagePrinter *r)
190 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
191 return WERR_NOT_SUPPORTED;
195 /****************************************************************
196 _winspool_AsyncEndDocPrinter
197 ****************************************************************/
199 WERROR _winspool_AsyncEndDocPrinter(struct pipes_struct *p,
200 struct winspool_AsyncEndDocPrinter *r)
202 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
203 return WERR_NOT_SUPPORTED;
207 /****************************************************************
208 _winspool_AsyncAbortPrinter
209 ****************************************************************/
211 WERROR _winspool_AsyncAbortPrinter(struct pipes_struct *p,
212 struct winspool_AsyncAbortPrinter *r)
214 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
215 return WERR_NOT_SUPPORTED;
219 /****************************************************************
220 _winspool_AsyncGetPrinterData
221 ****************************************************************/
223 WERROR _winspool_AsyncGetPrinterData(struct pipes_struct *p,
224 struct winspool_AsyncGetPrinterData *r)
226 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
227 return WERR_NOT_SUPPORTED;
231 /****************************************************************
232 _winspool_AsyncGetPrinterDataEx
233 ****************************************************************/
235 WERROR _winspool_AsyncGetPrinterDataEx(struct pipes_struct *p,
236 struct winspool_AsyncGetPrinterDataEx *r)
238 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
239 return WERR_NOT_SUPPORTED;
243 /****************************************************************
244 _winspool_AsyncSetPrinterData
245 ****************************************************************/
247 WERROR _winspool_AsyncSetPrinterData(struct pipes_struct *p,
248 struct winspool_AsyncSetPrinterData *r)
250 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
251 return WERR_NOT_SUPPORTED;
255 /****************************************************************
256 _winspool_AsyncSetPrinterDataEx
257 ****************************************************************/
259 WERROR _winspool_AsyncSetPrinterDataEx(struct pipes_struct *p,
260 struct winspool_AsyncSetPrinterDataEx *r)
262 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
263 return WERR_NOT_SUPPORTED;
267 /****************************************************************
268 _winspool_AsyncClosePrinter
269 ****************************************************************/
271 WERROR _winspool_AsyncClosePrinter(struct pipes_struct *p,
272 struct winspool_AsyncClosePrinter *r)
274 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
275 return WERR_NOT_SUPPORTED;
279 /****************************************************************
280 _winspool_AsyncAddForm
281 ****************************************************************/
283 WERROR _winspool_AsyncAddForm(struct pipes_struct *p,
284 struct winspool_AsyncAddForm *r)
286 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
287 return WERR_NOT_SUPPORTED;
291 /****************************************************************
292 _winspool_AsyncDeleteForm
293 ****************************************************************/
295 WERROR _winspool_AsyncDeleteForm(struct pipes_struct *p,
296 struct winspool_AsyncDeleteForm *r)
298 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
299 return WERR_NOT_SUPPORTED;
303 /****************************************************************
304 _winspool_AsyncGetForm
305 ****************************************************************/
307 WERROR _winspool_AsyncGetForm(struct pipes_struct *p,
308 struct winspool_AsyncGetForm *r)
310 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
311 return WERR_NOT_SUPPORTED;
315 /****************************************************************
316 _winspool_AsyncSetForm
317 ****************************************************************/
319 WERROR _winspool_AsyncSetForm(struct pipes_struct *p,
320 struct winspool_AsyncSetForm *r)
322 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
323 return WERR_NOT_SUPPORTED;
327 /****************************************************************
328 _winspool_AsyncEnumForms
329 ****************************************************************/
331 WERROR _winspool_AsyncEnumForms(struct pipes_struct *p,
332 struct winspool_AsyncEnumForms *r)
334 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
335 return WERR_NOT_SUPPORTED;
339 /****************************************************************
340 _winspool_AsyncGetPrinterDriver
341 ****************************************************************/
343 WERROR _winspool_AsyncGetPrinterDriver(struct pipes_struct *p,
344 struct winspool_AsyncGetPrinterDriver *r)
346 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
347 return WERR_NOT_SUPPORTED;
351 /****************************************************************
352 _winspool_AsyncEnumPrinterData
353 ****************************************************************/
355 WERROR _winspool_AsyncEnumPrinterData(struct pipes_struct *p,
356 struct winspool_AsyncEnumPrinterData *r)
358 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
359 return WERR_NOT_SUPPORTED;
363 /****************************************************************
364 _winspool_AsyncEnumPrinterDataEx
365 ****************************************************************/
367 WERROR _winspool_AsyncEnumPrinterDataEx(struct pipes_struct *p,
368 struct winspool_AsyncEnumPrinterDataEx *r)
370 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
371 return WERR_NOT_SUPPORTED;
375 /****************************************************************
376 _winspool_AsyncEnumPrinterKey
377 ****************************************************************/
379 WERROR _winspool_AsyncEnumPrinterKey(struct pipes_struct *p,
380 struct winspool_AsyncEnumPrinterKey *r)
382 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
383 return WERR_NOT_SUPPORTED;
387 /****************************************************************
388 _winspool_AsyncDeletePrinterData
389 ****************************************************************/
391 WERROR _winspool_AsyncDeletePrinterData(struct pipes_struct *p,
392 struct winspool_AsyncDeletePrinterData *r)
394 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
395 return WERR_NOT_SUPPORTED;
399 /****************************************************************
400 _winspool_AsyncDeletePrinterDataEx
401 ****************************************************************/
403 WERROR _winspool_AsyncDeletePrinterDataEx(struct pipes_struct *p,
404 struct winspool_AsyncDeletePrinterDataEx *r)
406 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
407 return WERR_NOT_SUPPORTED;
411 /****************************************************************
412 _winspool_AsyncDeletePrinterKey
413 ****************************************************************/
415 WERROR _winspool_AsyncDeletePrinterKey(struct pipes_struct *p,
416 struct winspool_AsyncDeletePrinterKey *r)
418 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
419 return WERR_NOT_SUPPORTED;
423 /****************************************************************
424 _winspool_AsyncXcvData
425 ****************************************************************/
427 WERROR _winspool_AsyncXcvData(struct pipes_struct *p,
428 struct winspool_AsyncXcvData *r)
430 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
431 return WERR_NOT_SUPPORTED;
435 /****************************************************************
436 _winspool_AsyncSendRecvBidiData
437 ****************************************************************/
439 WERROR _winspool_AsyncSendRecvBidiData(struct pipes_struct *p,
440 struct winspool_AsyncSendRecvBidiData *r)
442 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
443 return WERR_NOT_SUPPORTED;
447 /****************************************************************
448 _winspool_AsyncCreatePrinterIC
449 ****************************************************************/
451 WERROR _winspool_AsyncCreatePrinterIC(struct pipes_struct *p,
452 struct winspool_AsyncCreatePrinterIC *r)
454 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
455 return WERR_NOT_SUPPORTED;
459 /****************************************************************
460 _winspool_AsyncPlayGdiScriptOnPrinterIC
461 ****************************************************************/
463 WERROR _winspool_AsyncPlayGdiScriptOnPrinterIC(struct pipes_struct *p,
464 struct winspool_AsyncPlayGdiScriptOnPrinterIC *r)
466 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
467 return WERR_NOT_SUPPORTED;
471 /****************************************************************
472 _winspool_AsyncDeletePrinterIC
473 ****************************************************************/
475 WERROR _winspool_AsyncDeletePrinterIC(struct pipes_struct *p,
476 struct winspool_AsyncDeletePrinterIC *r)
478 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
479 return WERR_NOT_SUPPORTED;
483 /****************************************************************
484 _winspool_AsyncEnumPrinters
485 ****************************************************************/
487 WERROR _winspool_AsyncEnumPrinters(struct pipes_struct *p,
488 struct winspool_AsyncEnumPrinters *r)
490 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
491 return WERR_NOT_SUPPORTED;
495 /****************************************************************
496 _winspool_AsyncAddPrinterDriver
497 ****************************************************************/
499 WERROR _winspool_AsyncAddPrinterDriver(struct pipes_struct *p,
500 struct winspool_AsyncAddPrinterDriver *r)
502 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
503 return WERR_NOT_SUPPORTED;
507 /****************************************************************
508 _winspool_AsyncEnumPrinterDrivers
509 ****************************************************************/
511 WERROR _winspool_AsyncEnumPrinterDrivers(struct pipes_struct *p,
512 struct winspool_AsyncEnumPrinterDrivers *r)
514 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
515 return WERR_NOT_SUPPORTED;
519 /****************************************************************
520 _winspool_AsyncGetPrinterDriverDirectory
521 ****************************************************************/
523 WERROR _winspool_AsyncGetPrinterDriverDirectory(struct pipes_struct *p,
524 struct winspool_AsyncGetPrinterDriverDirectory *r)
526 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
527 return WERR_NOT_SUPPORTED;
531 /****************************************************************
532 _winspool_AsyncDeletePrinterDriver
533 ****************************************************************/
535 WERROR _winspool_AsyncDeletePrinterDriver(struct pipes_struct *p,
536 struct winspool_AsyncDeletePrinterDriver *r)
538 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
539 return WERR_NOT_SUPPORTED;
543 /****************************************************************
544 _winspool_AsyncDeletePrinterDriverEx
545 ****************************************************************/
547 WERROR _winspool_AsyncDeletePrinterDriverEx(struct pipes_struct *p,
548 struct winspool_AsyncDeletePrinterDriverEx *r)
550 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
551 return WERR_NOT_SUPPORTED;
555 /****************************************************************
556 _winspool_AsyncAddPrintProcessor
557 ****************************************************************/
559 WERROR _winspool_AsyncAddPrintProcessor(struct pipes_struct *p,
560 struct winspool_AsyncAddPrintProcessor *r)
562 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
563 return WERR_NOT_SUPPORTED;
567 /****************************************************************
568 _winspool_AsyncEnumPrintProcessors
569 ****************************************************************/
571 WERROR _winspool_AsyncEnumPrintProcessors(struct pipes_struct *p,
572 struct winspool_AsyncEnumPrintProcessors *r)
574 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
575 return WERR_NOT_SUPPORTED;
579 /****************************************************************
580 _winspool_AsyncGetPrintProcessorDirectory
581 ****************************************************************/
583 WERROR _winspool_AsyncGetPrintProcessorDirectory(struct pipes_struct *p,
584 struct winspool_AsyncGetPrintProcessorDirectory *r)
586 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
587 return WERR_NOT_SUPPORTED;
591 /****************************************************************
592 _winspool_AsyncEnumPorts
593 ****************************************************************/
595 WERROR _winspool_AsyncEnumPorts(struct pipes_struct *p,
596 struct winspool_AsyncEnumPorts *r)
598 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
599 return WERR_NOT_SUPPORTED;
603 /****************************************************************
604 _winspool_AsyncEnumMonitors
605 ****************************************************************/
607 WERROR _winspool_AsyncEnumMonitors(struct pipes_struct *p,
608 struct winspool_AsyncEnumMonitors *r)
610 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
611 return WERR_NOT_SUPPORTED;
615 /****************************************************************
616 _winspool_AsyncAddPort
617 ****************************************************************/
619 WERROR _winspool_AsyncAddPort(struct pipes_struct *p,
620 struct winspool_AsyncAddPort *r)
622 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
623 return WERR_NOT_SUPPORTED;
627 /****************************************************************
628 _winspool_AsyncSetPort
629 ****************************************************************/
631 WERROR _winspool_AsyncSetPort(struct pipes_struct *p,
632 struct winspool_AsyncSetPort *r)
634 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
635 return WERR_NOT_SUPPORTED;
639 /****************************************************************
640 _winspool_AsyncAddMonitor
641 ****************************************************************/
643 WERROR _winspool_AsyncAddMonitor(struct pipes_struct *p,
644 struct winspool_AsyncAddMonitor *r)
646 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
647 return WERR_NOT_SUPPORTED;
651 /****************************************************************
652 _winspool_AsyncDeleteMonitor
653 ****************************************************************/
655 WERROR _winspool_AsyncDeleteMonitor(struct pipes_struct *p,
656 struct winspool_AsyncDeleteMonitor *r)
658 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
659 return WERR_NOT_SUPPORTED;
663 /****************************************************************
664 _winspool_AsyncDeletePrintProcessor
665 ****************************************************************/
667 WERROR _winspool_AsyncDeletePrintProcessor(struct pipes_struct *p,
668 struct winspool_AsyncDeletePrintProcessor *r)
670 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
671 return WERR_NOT_SUPPORTED;
675 /****************************************************************
676 _winspool_AsyncEnumPrintProcessorDatatypes
677 ****************************************************************/
679 WERROR _winspool_AsyncEnumPrintProcessorDatatypes(struct pipes_struct *p,
680 struct winspool_AsyncEnumPrintProcessorDatatypes *r)
682 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
683 return WERR_NOT_SUPPORTED;
687 /****************************************************************
688 _winspool_AsyncAddPerMachineConnection
689 ****************************************************************/
691 WERROR _winspool_AsyncAddPerMachineConnection(struct pipes_struct *p,
692 struct winspool_AsyncAddPerMachineConnection *r)
694 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
695 return WERR_NOT_SUPPORTED;
699 /****************************************************************
700 _winspool_AsyncDeletePerMachineConnection
701 ****************************************************************/
703 WERROR _winspool_AsyncDeletePerMachineConnection(struct pipes_struct *p,
704 struct winspool_AsyncDeletePerMachineConnection *r)
706 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
707 return WERR_NOT_SUPPORTED;
711 /****************************************************************
712 _winspool_AsyncEnumPerMachineConnections
713 ****************************************************************/
715 WERROR _winspool_AsyncEnumPerMachineConnections(struct pipes_struct *p,
716 struct winspool_AsyncEnumPerMachineConnections *r)
718 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
719 return WERR_NOT_SUPPORTED;
723 /****************************************************************
724 _winspool_SyncRegisterForRemoteNotifications
725 ****************************************************************/
727 HRESULT _winspool_SyncRegisterForRemoteNotifications(struct pipes_struct *p,
728 struct winspool_SyncRegisterForRemoteNotifications *r)
730 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
731 return HRES_ERROR_NOT_SUPPORTED;
735 /****************************************************************
736 _winspool_SyncUnRegisterForRemoteNotifications
737 ****************************************************************/
739 HRESULT _winspool_SyncUnRegisterForRemoteNotifications(struct pipes_struct *p,
740 struct winspool_SyncUnRegisterForRemoteNotifications *r)
742 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
743 return HRES_ERROR_NOT_SUPPORTED;
747 /****************************************************************
748 _winspool_SyncRefreshRemoteNotifications
749 ****************************************************************/
751 HRESULT _winspool_SyncRefreshRemoteNotifications(struct pipes_struct *p,
752 struct winspool_SyncRefreshRemoteNotifications *r)
754 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
755 return HRES_ERROR_NOT_SUPPORTED;
759 /****************************************************************
760 _winspool_AsyncGetRemoteNotifications
761 ****************************************************************/
763 HRESULT _winspool_AsyncGetRemoteNotifications(struct pipes_struct *p,
764 struct winspool_AsyncGetRemoteNotifications *r)
766 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
767 return HRES_ERROR_NOT_SUPPORTED;
771 /****************************************************************
772 _winspool_AsyncInstallPrinterDriverFromPackage
773 ****************************************************************/
775 HRESULT _winspool_AsyncInstallPrinterDriverFromPackage(struct pipes_struct *p,
776 struct winspool_AsyncInstallPrinterDriverFromPackage *r)
778 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
779 return HRES_ERROR_NOT_SUPPORTED;
783 /****************************************************************
784 _winspool_AsyncUploadPrinterDriverPackage
785 ****************************************************************/
787 HRESULT _winspool_AsyncUploadPrinterDriverPackage(struct pipes_struct *p,
788 struct winspool_AsyncUploadPrinterDriverPackage *r)
790 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
791 return HRES_ERROR_NOT_SUPPORTED;
795 /****************************************************************
796 _winspool_AsyncGetCorePrinterDrivers
797 ****************************************************************/
799 HRESULT _winspool_AsyncGetCorePrinterDrivers(struct pipes_struct *p,
800 struct winspool_AsyncGetCorePrinterDrivers *r)
802 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
803 return HRES_ERROR_NOT_SUPPORTED;
807 /****************************************************************
808 _winspool_AsyncCorePrinterDriverInstalled
809 ****************************************************************/
811 HRESULT _winspool_AsyncCorePrinterDriverInstalled(struct pipes_struct *p,
812 struct winspool_AsyncCorePrinterDriverInstalled *r)
814 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
815 return HRES_ERROR_NOT_SUPPORTED;
819 /****************************************************************
820 _winspool_AsyncGetPrinterDriverPackagePath
821 ****************************************************************/
823 HRESULT _winspool_AsyncGetPrinterDriverPackagePath(struct pipes_struct *p,
824 struct winspool_AsyncGetPrinterDriverPackagePath *r)
826 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
827 return HRES_ERROR_NOT_SUPPORTED;
831 /****************************************************************
832 _winspool_AsyncDeletePrinterDriverPackage
833 ****************************************************************/
835 HRESULT _winspool_AsyncDeletePrinterDriverPackage(struct pipes_struct *p,
836 struct winspool_AsyncDeletePrinterDriverPackage *r)
838 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
839 return HRES_ERROR_NOT_SUPPORTED;
843 /****************************************************************
844 _winspool_AsyncReadPrinter
845 ****************************************************************/
847 WERROR _winspool_AsyncReadPrinter(struct pipes_struct *p,
848 struct winspool_AsyncReadPrinter *r)
850 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
851 return WERR_NOT_SUPPORTED;
855 /****************************************************************
856 _winspool_AsyncResetPrinter
857 ****************************************************************/
859 WERROR _winspool_AsyncResetPrinter(struct pipes_struct *p,
860 struct winspool_AsyncResetPrinter *r)
862 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
863 return WERR_NOT_SUPPORTED;
867 /****************************************************************
868 _winspool_AsyncGetJobNamedPropertyValue
869 ****************************************************************/
871 WERROR _winspool_AsyncGetJobNamedPropertyValue(struct pipes_struct *p,
872 struct winspool_AsyncGetJobNamedPropertyValue *r)
874 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
875 return WERR_NOT_SUPPORTED;
879 /****************************************************************
880 _winspool_AsyncSetJobNamedProperty
881 ****************************************************************/
883 WERROR _winspool_AsyncSetJobNamedProperty(struct pipes_struct *p,
884 struct winspool_AsyncSetJobNamedProperty *r)
886 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
887 return WERR_NOT_SUPPORTED;
891 /****************************************************************
892 _winspool_AsyncDeleteJobNamedProperty
893 ****************************************************************/
895 WERROR _winspool_AsyncDeleteJobNamedProperty(struct pipes_struct *p,
896 struct winspool_AsyncDeleteJobNamedProperty *r)
898 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
899 return WERR_NOT_SUPPORTED;
903 /****************************************************************
904 _winspool_AsyncEnumJobNamedProperties
905 ****************************************************************/
907 WERROR _winspool_AsyncEnumJobNamedProperties(struct pipes_struct *p,
908 struct winspool_AsyncEnumJobNamedProperties *r)
910 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
911 return WERR_NOT_SUPPORTED;
915 /****************************************************************
916 _winspool_AsyncLogJobInfoForBranchOffice
917 ****************************************************************/
919 WERROR _winspool_AsyncLogJobInfoForBranchOffice(struct pipes_struct *p,
920 struct winspool_AsyncLogJobInfoForBranchOffice *r)
922 p->fault_state = DCERPC_FAULT_OP_RNG_ERROR;
923 return WERR_NOT_SUPPORTED;