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/>.
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 /****************************************************************
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 /****************************************************************
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 /****************************************************************
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
;