xref: /reactos/dll/win32/winfax/winfax.c (revision c2c66aff)
1 /*
2  * ReactOS FAX API Support
3  * Copyright (C) 2004 ReactOS Team
4  *
5  * This library is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Lesser General Public
7  * License as published by the Free Software Foundation; either
8  * version 2.1 of the License, or (at your option) any later version.
9  *
10  * This library is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  * Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public
16  * License along with this library; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
18  */
19 /*
20  * PROJECT:         ReactOS FAX API Support
21  * FILE:            lib/winfax/winfax.c
22  * PURPOSE:         ReactOS FAX API Support
23  * PROGRAMMER:      Thomas Weidenmueller <w3seek@reactos.com>
24  *
25  * UPDATE HISTORY:
26  *      10/02/2004  Created
27  */
28 #include "precomp.h"
29 
30 /*
31  * @unimplemented
32  */
33 BOOL WINAPI
FaxAbort(HANDLE FaxHandle,DWORD JobId)34 FaxAbort(HANDLE FaxHandle, DWORD JobId)
35 {
36   UNIMPLEMENTED;
37   return FALSE;
38 }
39 
40 
41 /*
42  * @unimplemented
43  */
44 BOOL WINAPI
FaxAccessCheck(HANDLE FaxHandle,DWORD AccessMask)45 FaxAccessCheck(HANDLE FaxHandle, DWORD AccessMask)
46 {
47   UNIMPLEMENTED;
48   return FALSE;
49 }
50 
51 
52 /*
53  * @unimplemented
54  */
55 BOOL WINAPI
FaxClose(HANDLE FaxHandle)56 FaxClose(HANDLE FaxHandle)
57 {
58   UNIMPLEMENTED;
59   return FALSE;
60 }
61 
62 
63 /*
64  * @unimplemented
65  */
66 BOOL WINAPI
FaxCompleteJobParamsA(PFAX_JOB_PARAMA * JobParams,PFAX_COVERAGE_INFOA * CoverageInfo)67 FaxCompleteJobParamsA(PFAX_JOB_PARAMA *JobParams, PFAX_COVERAGE_INFOA *CoverageInfo)
68 {
69   UNIMPLEMENTED;
70   return FALSE;
71 }
72 
73 
74 /*
75  * @unimplemented
76  */
77 BOOL WINAPI
FaxCompleteJobParamsW(PFAX_JOB_PARAMW * JobParams,PFAX_COVERAGE_INFOW * CoverageInfo)78 FaxCompleteJobParamsW(PFAX_JOB_PARAMW *JobParams, PFAX_COVERAGE_INFOW *CoverageInfo)
79 {
80   UNIMPLEMENTED;
81   return FALSE;
82 }
83 
84 
85 /*
86  * @unimplemented
87  */
88 BOOL WINAPI
FaxConnectFaxServerA(LPCSTR MachineName,LPHANDLE FaxHandle)89 FaxConnectFaxServerA(LPCSTR MachineName, LPHANDLE FaxHandle)
90 {
91   UNIMPLEMENTED;
92   return FALSE;
93 }
94 
95 
96 /*
97  * @unimplemented
98  */
99 BOOL WINAPI
FaxConnectFaxServerW(LPCWSTR MachineName,LPHANDLE FaxHandle)100 FaxConnectFaxServerW(LPCWSTR MachineName, LPHANDLE FaxHandle)
101 {
102   UNIMPLEMENTED;
103   return FALSE;
104 }
105 
106 
107 /*
108  * @unimplemented
109  */
110 BOOL WINAPI
FaxEnableRoutingMethodA(HANDLE FaxPortHandle,LPCSTR RoutingGuid,BOOL Enabled)111 FaxEnableRoutingMethodA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, BOOL Enabled)
112 {
113   UNIMPLEMENTED;
114   return FALSE;
115 }
116 
117 
118 /*
119  * @unimplemented
120  */
121 BOOL WINAPI
FaxEnableRoutingMethodW(HANDLE FaxPortHandle,LPCWSTR RoutingGuid,BOOL Enabled)122 FaxEnableRoutingMethodW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, BOOL Enabled)
123 {
124   UNIMPLEMENTED;
125   return FALSE;
126 }
127 
128 
129 /*
130  * @unimplemented
131  */
132 BOOL WINAPI
FaxEnumGlobalRoutingInfoA(HANDLE FaxHandle,PFAX_GLOBAL_ROUTING_INFOA * RoutingInfo,LPDWORD MethodsReturned)133 FaxEnumGlobalRoutingInfoA(HANDLE FaxHandle, PFAX_GLOBAL_ROUTING_INFOA *RoutingInfo, LPDWORD MethodsReturned)
134 {
135   UNIMPLEMENTED;
136   return FALSE;
137 }
138 
139 
140 /*
141  * @unimplemented
142  */
143 BOOL WINAPI
FaxEnumGlobalRoutingInfoW(HANDLE FaxHandle,PFAX_GLOBAL_ROUTING_INFOW * RoutingInfo,LPDWORD MethodsReturned)144 FaxEnumGlobalRoutingInfoW(HANDLE FaxHandle, PFAX_GLOBAL_ROUTING_INFOW *RoutingInfo, LPDWORD MethodsReturned)
145 {
146   UNIMPLEMENTED;
147   return FALSE;
148 }
149 
150 
151 /*
152  * @unimplemented
153  */
154 BOOL WINAPI
FaxEnumJobsA(HANDLE FaxHandle,PFAX_JOB_ENTRYA * JobEntry,LPDWORD JobsReturned)155 FaxEnumJobsA(HANDLE FaxHandle, PFAX_JOB_ENTRYA *JobEntry, LPDWORD JobsReturned)
156 {
157   UNIMPLEMENTED;
158   return FALSE;
159 }
160 
161 
162 /*
163  * @unimplemented
164  */
165 BOOL WINAPI
FaxEnumJobsW(HANDLE FaxHandle,PFAX_JOB_ENTRYW * JobEntry,LPDWORD JobsReturned)166 FaxEnumJobsW(HANDLE FaxHandle, PFAX_JOB_ENTRYW *JobEntry, LPDWORD JobsReturned)
167 {
168   UNIMPLEMENTED;
169   return FALSE;
170 }
171 
172 
173 /*
174  * @unimplemented
175  */
176 BOOL WINAPI
FaxEnumPortsA(HANDLE FaxHandle,PFAX_PORT_INFOA * PortInfo,LPDWORD PortsReturned)177 FaxEnumPortsA(HANDLE FaxHandle, PFAX_PORT_INFOA *PortInfo, LPDWORD PortsReturned)
178 {
179   UNIMPLEMENTED;
180   return FALSE;
181 }
182 
183 
184 /*
185  * @unimplemented
186  */
187 BOOL WINAPI
FaxEnumPortsW(HANDLE FaxHandle,PFAX_PORT_INFOW * PortInfo,LPDWORD PortsReturned)188 FaxEnumPortsW(HANDLE FaxHandle, PFAX_PORT_INFOW *PortInfo, LPDWORD PortsReturned)
189 {
190   UNIMPLEMENTED;
191   return FALSE;
192 }
193 
194 
195 /*
196  * @unimplemented
197  */
198 BOOL WINAPI
FaxEnumRoutingMethodsA(HANDLE FaxPortHandle,PFAX_ROUTING_METHODA * RoutingMethod,LPDWORD MethodsReturned)199 FaxEnumRoutingMethodsA(HANDLE FaxPortHandle, PFAX_ROUTING_METHODA *RoutingMethod, LPDWORD MethodsReturned)
200 {
201   UNIMPLEMENTED;
202   return FALSE;
203 }
204 
205 
206 /*
207  * @unimplemented
208  */
209 BOOL WINAPI
FaxEnumRoutingMethodsW(HANDLE FaxPortHandle,PFAX_ROUTING_METHODW * RoutingMethod,LPDWORD MethodsReturned)210 FaxEnumRoutingMethodsW(HANDLE FaxPortHandle, PFAX_ROUTING_METHODW *RoutingMethod, LPDWORD MethodsReturned)
211 {
212   UNIMPLEMENTED;
213   return FALSE;
214 }
215 
216 
217 /*
218  * @unimplemented
219  */
220 VOID WINAPI
FaxFreeBuffer(LPVOID Buffer)221 FaxFreeBuffer(LPVOID Buffer)
222 {
223   UNIMPLEMENTED;
224 }
225 
226 
227 /*
228  * @unimplemented
229  */
230 BOOL WINAPI
FaxGetConfigurationA(HANDLE FaxHandle,PFAX_CONFIGURATIONA * FaxConfig)231 FaxGetConfigurationA(HANDLE FaxHandle, PFAX_CONFIGURATIONA *FaxConfig)
232 {
233   UNIMPLEMENTED;
234   return FALSE;
235 }
236 
237 
238 /*
239  * @unimplemented
240  */
241 BOOL WINAPI
FaxGetConfigurationW(HANDLE FaxHandle,PFAX_CONFIGURATIONW * FaxConfig)242 FaxGetConfigurationW(HANDLE FaxHandle, PFAX_CONFIGURATIONW *FaxConfig)
243 {
244   UNIMPLEMENTED;
245   return FALSE;
246 }
247 
248 
249 /*
250  * @unimplemented
251  */
252 BOOL WINAPI
FaxGetDeviceStatusA(HANDLE FaxPortHandle,PFAX_DEVICE_STATUSA * DeviceStatus)253 FaxGetDeviceStatusA(HANDLE FaxPortHandle, PFAX_DEVICE_STATUSA *DeviceStatus)
254 {
255   UNIMPLEMENTED;
256   return FALSE;
257 }
258 
259 
260 /*
261  * @unimplemented
262  */
263 BOOL WINAPI
FaxGetDeviceStatusW(HANDLE FaxPortHandle,PFAX_DEVICE_STATUSW * DeviceStatus)264 FaxGetDeviceStatusW(HANDLE FaxPortHandle, PFAX_DEVICE_STATUSW *DeviceStatus)
265 {
266   UNIMPLEMENTED;
267   return FALSE;
268 }
269 
270 
271 /*
272  * @unimplemented
273  */
274 BOOL WINAPI
FaxGetJobA(HANDLE FaxHandle,DWORD JobId,PFAX_JOB_ENTRYA * JobEntry)275 FaxGetJobA(HANDLE FaxHandle, DWORD JobId, PFAX_JOB_ENTRYA *JobEntry)
276 {
277   UNIMPLEMENTED;
278   return FALSE;
279 }
280 
281 
282 /*
283  * @unimplemented
284  */
285 BOOL WINAPI
FaxGetJobW(HANDLE FaxHandle,DWORD JobId,PFAX_JOB_ENTRYW * JobEntry)286 FaxGetJobW(HANDLE FaxHandle, DWORD JobId, PFAX_JOB_ENTRYW *JobEntry)
287 {
288   UNIMPLEMENTED;
289   return FALSE;
290 }
291 
292 
293 /*
294  * @unimplemented
295  */
296 BOOL WINAPI
FaxGetLoggingCategoriesA(HANDLE FaxHandle,PFAX_LOG_CATEGORYA * Categories,LPDWORD NumberCategories)297 FaxGetLoggingCategoriesA(HANDLE FaxHandle, PFAX_LOG_CATEGORYA *Categories, LPDWORD NumberCategories)
298 {
299   UNIMPLEMENTED;
300   return FALSE;
301 }
302 
303 
304 /*
305  * @unimplemented
306  */
307 BOOL WINAPI
FaxGetLoggingCategoriesW(HANDLE FaxHandle,PFAX_LOG_CATEGORYW * Categories,LPDWORD NumberCategories)308 FaxGetLoggingCategoriesW(HANDLE FaxHandle, PFAX_LOG_CATEGORYW *Categories, LPDWORD NumberCategories)
309 {
310   UNIMPLEMENTED;
311   return FALSE;
312 }
313 
314 
315 /*
316  * @unimplemented
317  */
318 BOOL WINAPI
FaxGetPageData(HANDLE FaxHandle,DWORD JobId,LPBYTE * Buffer,LPDWORD BufferSize,LPDWORD ImageWidth,LPDWORD ImageHeight)319 FaxGetPageData(HANDLE FaxHandle, DWORD JobId, LPBYTE *Buffer, LPDWORD BufferSize, LPDWORD ImageWidth, LPDWORD ImageHeight)
320 {
321   UNIMPLEMENTED;
322   return FALSE;
323 }
324 
325 
326 /*
327  * @unimplemented
328  */
329 BOOL WINAPI
FaxGetPortA(HANDLE FaxPortHandle,PFAX_PORT_INFOA * PortInfo)330 FaxGetPortA(HANDLE FaxPortHandle, PFAX_PORT_INFOA *PortInfo)
331 {
332   UNIMPLEMENTED;
333   return FALSE;
334 }
335 
336 
337 /*
338  * @unimplemented
339  */
340 BOOL WINAPI
FaxGetPortW(HANDLE FaxPortHandle,PFAX_PORT_INFOW * PortInfo)341 FaxGetPortW(HANDLE FaxPortHandle, PFAX_PORT_INFOW *PortInfo)
342 {
343   UNIMPLEMENTED;
344   return FALSE;
345 }
346 
347 
348 /*
349  * @unimplemented
350  */
351 BOOL WINAPI
FaxGetRoutingInfoA(HANDLE FaxPortHandle,LPCSTR RoutingGuid,LPBYTE * RoutingInfoBuffer,LPDWORD RoutingInfoBufferSize)352 FaxGetRoutingInfoA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, LPBYTE *RoutingInfoBuffer, LPDWORD RoutingInfoBufferSize)
353 {
354   UNIMPLEMENTED;
355   return FALSE;
356 }
357 
358 
359 /*
360  * @unimplemented
361  */
362 BOOL WINAPI
FaxGetRoutingInfoW(HANDLE FaxPortHandle,LPCWSTR RoutingGuid,LPBYTE * RoutingInfoBuffer,LPDWORD RoutingInfoBufferSize)363 FaxGetRoutingInfoW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, LPBYTE *RoutingInfoBuffer, LPDWORD RoutingInfoBufferSize)
364 {
365   UNIMPLEMENTED;
366   return FALSE;
367 }
368 
369 
370 /*
371  * @unimplemented
372  */
373 BOOL WINAPI
FaxInitializeEventQueue(HANDLE FaxHandle,HANDLE CompletionPort,ULONG_PTR CompletionKey,HWND hWnd,UINT MessageStart)374 FaxInitializeEventQueue(HANDLE FaxHandle, HANDLE CompletionPort, ULONG_PTR CompletionKey, HWND hWnd, UINT MessageStart)
375 {
376   UNIMPLEMENTED;
377   return FALSE;
378 }
379 
380 
381 /*
382  * @unimplemented
383  */
384 BOOL WINAPI
FaxOpenPort(HANDLE FaxHandle,DWORD DeviceId,DWORD Flags,LPHANDLE FaxPortHandle)385 FaxOpenPort(HANDLE FaxHandle, DWORD DeviceId, DWORD Flags, LPHANDLE FaxPortHandle)
386 {
387   UNIMPLEMENTED;
388   return FALSE;
389 }
390 
391 
392 /*
393  * @unimplemented
394  */
395 BOOL WINAPI
FaxPrintCoverPageA(CONST FAX_CONTEXT_INFOA * FaxContextInfo,CONST FAX_COVERAGE_INFOA * CoverPageInfo)396 FaxPrintCoverPageA(CONST FAX_CONTEXT_INFOA *FaxContextInfo, CONST FAX_COVERAGE_INFOA *CoverPageInfo)
397 {
398   UNIMPLEMENTED;
399   return FALSE;
400 }
401 
402 
403 /*
404  * @unimplemented
405  */
406 BOOL WINAPI
FaxPrintCoverPageW(CONST FAX_CONTEXT_INFOW * FaxContextInfo,CONST FAX_COVERAGE_INFOW * CoverPageInfo)407 FaxPrintCoverPageW(CONST FAX_CONTEXT_INFOW *FaxContextInfo, CONST FAX_COVERAGE_INFOW *CoverPageInfo)
408 {
409   UNIMPLEMENTED;
410   return FALSE;
411 }
412 
413 
414 /*
415  * @unimplemented
416  */
417 BOOL WINAPI
FaxRegisterRoutingExtensionW(HANDLE FaxHandle,LPCWSTR ExtensionName,LPCWSTR FriendlyName,LPCWSTR ImageName,PFAX_ROUTING_INSTALLATION_CALLBACKW CallBack,LPVOID Context)418 FaxRegisterRoutingExtensionW(HANDLE FaxHandle, LPCWSTR ExtensionName, LPCWSTR FriendlyName, LPCWSTR ImageName, PFAX_ROUTING_INSTALLATION_CALLBACKW CallBack, LPVOID Context)
419 {
420   UNIMPLEMENTED;
421   return FALSE;
422 }
423 
424 
425 /*
426  * @unimplemented
427  */
428 BOOL WINAPI
FaxRegisterServiceProviderW(LPCWSTR DeviceProvider,LPCWSTR FriendlyName,LPCWSTR ImageName,LPCWSTR TspName)429 FaxRegisterServiceProviderW(LPCWSTR DeviceProvider, LPCWSTR FriendlyName, LPCWSTR ImageName, LPCWSTR TspName)
430 {
431   UNIMPLEMENTED;
432   return FALSE;
433 }
434 
435 
436 /*
437  * @unimplemented
438  */
439 BOOL WINAPI
FaxSendDocumentA(HANDLE FaxHandle,LPCSTR FileName,PFAX_JOB_PARAMA JobParams,CONST FAX_COVERAGE_INFOA * CoverpageInfo,LPDWORD FaxJobId)440 FaxSendDocumentA(HANDLE FaxHandle, LPCSTR FileName, PFAX_JOB_PARAMA JobParams, CONST FAX_COVERAGE_INFOA *CoverpageInfo, LPDWORD FaxJobId)
441 {
442   UNIMPLEMENTED;
443   return FALSE;
444 }
445 
446 
447 /*
448  * @unimplemented
449  */
450 BOOL WINAPI
FaxSendDocumentForBroadcastA(HANDLE FaxHandle,LPCSTR FileName,LPDWORD FaxJobId,PFAX_RECIPIENT_CALLBACKA FaxRecipientCallback,LPVOID Context)451 FaxSendDocumentForBroadcastA(HANDLE FaxHandle, LPCSTR FileName, LPDWORD FaxJobId, PFAX_RECIPIENT_CALLBACKA FaxRecipientCallback, LPVOID Context)
452 {
453   UNIMPLEMENTED;
454   return FALSE;
455 }
456 
457 
458 /*
459  * @unimplemented
460  */
461 BOOL WINAPI
FaxSendDocumentForBroadcastW(HANDLE FaxHandle,LPCWSTR FileName,LPDWORD FaxJobId,PFAX_RECIPIENT_CALLBACKW FaxRecipientCallback,LPVOID Context)462 FaxSendDocumentForBroadcastW(HANDLE FaxHandle, LPCWSTR FileName, LPDWORD FaxJobId, PFAX_RECIPIENT_CALLBACKW FaxRecipientCallback, LPVOID Context)
463 {
464   UNIMPLEMENTED;
465   return FALSE;
466 }
467 
468 
469 /*
470  * @unimplemented
471  */
472 BOOL WINAPI
FaxSendDocumentW(HANDLE FaxHandle,LPCWSTR FileName,PFAX_JOB_PARAMW JobParams,CONST FAX_COVERAGE_INFOW * CoverpageInfo,LPDWORD FaxJobId)473 FaxSendDocumentW(HANDLE FaxHandle, LPCWSTR FileName, PFAX_JOB_PARAMW JobParams, CONST FAX_COVERAGE_INFOW *CoverpageInfo, LPDWORD FaxJobId)
474 {
475   UNIMPLEMENTED;
476   return FALSE;
477 }
478 
479 
480 /*
481  * @unimplemented
482  */
483 BOOL WINAPI
FaxSetConfigurationA(HANDLE FaxHandle,CONST FAX_CONFIGURATIONA * FaxConfig)484 FaxSetConfigurationA(HANDLE FaxHandle, CONST FAX_CONFIGURATIONA *FaxConfig)
485 {
486   UNIMPLEMENTED;
487   return FALSE;
488 }
489 
490 
491 /*
492  * @unimplemented
493  */
494 BOOL WINAPI
FaxSetConfigurationW(HANDLE FaxHandle,CONST FAX_CONFIGURATIONW * FaxConfig)495 FaxSetConfigurationW(HANDLE FaxHandle, CONST FAX_CONFIGURATIONW *FaxConfig)
496 {
497   UNIMPLEMENTED;
498   return FALSE;
499 }
500 
501 
502 /*
503  * @unimplemented
504  */
505 BOOL WINAPI
FaxSetGlobalRoutingInfoA(HANDLE FaxHandle,CONST FAX_GLOBAL_ROUTING_INFOA * RoutingInfo)506 FaxSetGlobalRoutingInfoA(HANDLE FaxHandle, CONST FAX_GLOBAL_ROUTING_INFOA *RoutingInfo)
507 {
508   UNIMPLEMENTED;
509   return FALSE;
510 }
511 
512 
513 /*
514  * @unimplemented
515  */
516 BOOL WINAPI
FaxSetGlobalRoutingInfoW(HANDLE FaxHandle,CONST FAX_GLOBAL_ROUTING_INFOW * RoutingInfo)517 FaxSetGlobalRoutingInfoW(HANDLE FaxHandle, CONST FAX_GLOBAL_ROUTING_INFOW *RoutingInfo)
518 {
519   UNIMPLEMENTED;
520   return FALSE;
521 }
522 
523 
524 /*
525  * @unimplemented
526  */
527 BOOL WINAPI
FaxSetJobA(HANDLE FaxHandle,DWORD JobId,DWORD Command,CONST FAX_JOB_ENTRYA * JobEntry)528 FaxSetJobA(HANDLE FaxHandle, DWORD JobId, DWORD Command, CONST FAX_JOB_ENTRYA *JobEntry)
529 {
530   UNIMPLEMENTED;
531   return FALSE;
532 }
533 
534 
535 /*
536  * @unimplemented
537  */
538 BOOL WINAPI
FaxSetJobW(HANDLE FaxHandle,DWORD JobId,DWORD Command,CONST FAX_JOB_ENTRYW * JobEntry)539 FaxSetJobW(HANDLE FaxHandle, DWORD JobId, DWORD Command, CONST FAX_JOB_ENTRYW *JobEntry)
540 {
541   UNIMPLEMENTED;
542   return FALSE;
543 }
544 
545 
546 /*
547  * @unimplemented
548  */
549 BOOL WINAPI
FaxSetLoggingCategoriesA(HANDLE FaxHandle,CONST FAX_LOG_CATEGORYA * Categories,DWORD NumberCategories)550 FaxSetLoggingCategoriesA(HANDLE FaxHandle, CONST FAX_LOG_CATEGORYA *Categories, DWORD NumberCategories)
551 {
552   UNIMPLEMENTED;
553   return FALSE;
554 }
555 
556 
557 /*
558  * @unimplemented
559  */
560 BOOL WINAPI
FaxSetLoggingCategoriesW(HANDLE FaxHandle,CONST FAX_LOG_CATEGORYW * Categories,DWORD NumberCategories)561 FaxSetLoggingCategoriesW(HANDLE FaxHandle, CONST FAX_LOG_CATEGORYW *Categories, DWORD NumberCategories)
562 {
563   UNIMPLEMENTED;
564   return FALSE;
565 }
566 
567 
568 /*
569  * @unimplemented
570  */
571 BOOL WINAPI
FaxSetPortA(HANDLE FaxPortHandle,CONST FAX_PORT_INFOA * PortInfo)572 FaxSetPortA(HANDLE FaxPortHandle, CONST FAX_PORT_INFOA *PortInfo)
573 {
574   UNIMPLEMENTED;
575   return FALSE;
576 }
577 
578 
579 /*
580  * @unimplemented
581  */
582 BOOL WINAPI
FaxSetPortW(HANDLE FaxPortHandle,CONST FAX_PORT_INFOW * PortInfo)583 FaxSetPortW(HANDLE FaxPortHandle, CONST FAX_PORT_INFOW *PortInfo)
584 {
585   UNIMPLEMENTED;
586   return FALSE;
587 }
588 
589 
590 /*
591  * @unimplemented
592  */
593 BOOL WINAPI
FaxSetRoutingInfoA(HANDLE FaxPortHandle,LPCSTR RoutingGuid,CONST BYTE * RoutingInfoBuffer,DWORD RoutingInfoBufferSize)594 FaxSetRoutingInfoA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, CONST BYTE *RoutingInfoBuffer, DWORD RoutingInfoBufferSize)
595 {
596   UNIMPLEMENTED;
597   return FALSE;
598 }
599 
600 
601 /*
602  * @unimplemented
603  */
604 BOOL WINAPI
FaxSetRoutingInfoW(HANDLE FaxPortHandle,LPCWSTR RoutingGuid,CONST BYTE * RoutingInfoBuffer,DWORD RoutingInfoBufferSize)605 FaxSetRoutingInfoW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, CONST BYTE *RoutingInfoBuffer, DWORD RoutingInfoBufferSize)
606 {
607   UNIMPLEMENTED;
608   return FALSE;
609 }
610 
611 
612 /*
613  * @unimplemented
614  */
615 BOOL WINAPI
FaxStartPrintJobA(LPCSTR PrinterName,CONST FAX_PRINT_INFOA * PrintInfo,LPDWORD FaxJobId,PFAX_CONTEXT_INFOA FaxContextInfo)616 FaxStartPrintJobA(LPCSTR PrinterName, CONST FAX_PRINT_INFOA *PrintInfo, LPDWORD FaxJobId, PFAX_CONTEXT_INFOA FaxContextInfo)
617 {
618   UNIMPLEMENTED;
619   return FALSE;
620 }
621 
622 
623 /*
624  * @unimplemented
625  */
626 BOOL WINAPI
FaxStartPrintJobW(LPCWSTR PrinterName,CONST FAX_PRINT_INFOW * PrintInfo,LPDWORD FaxJobId,PFAX_CONTEXT_INFOW FaxContextInfo)627 FaxStartPrintJobW(LPCWSTR PrinterName, CONST FAX_PRINT_INFOW *PrintInfo, LPDWORD FaxJobId, PFAX_CONTEXT_INFOW FaxContextInfo)
628 {
629   UNIMPLEMENTED;
630   return FALSE;
631 }
632 
633