ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

winfax.c
Go to the documentation of this file.
00001 /*
00002  * ReactOS FAX API Support
00003  * Copyright (C) 2004 ReactOS Team
00004  *
00005  * This library is free software; you can redistribute it and/or
00006  * modify it under the terms of the GNU Lesser General Public
00007  * License as published by the Free Software Foundation; either
00008  * version 2.1 of the License, or (at your option) any later version.
00009  *
00010  * This library is distributed in the hope that it will be useful,
00011  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00012  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00013  * Lesser General Public License for more details.
00014  *
00015  * You should have received a copy of the GNU Lesser General Public
00016  * License along with this library; if not, write to the Free Software
00017  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
00018  */
00019 /* $Id: winfax.c 43790 2009-10-27 10:34:16Z dgorbachev $
00020  *
00021  * PROJECT:         ReactOS FAX API Support
00022  * FILE:            lib/winfax/winfax.c
00023  * PURPOSE:         ReactOS FAX API Support
00024  * PROGRAMMER:      Thomas Weidenmueller <w3seek@reactos.com>
00025  *
00026  * UPDATE HISTORY:
00027  *      10/02/2004  Created
00028  */
00029 #include "precomp.h"
00030 
00031 /*
00032  * @unimplemented
00033  */
00034 BOOL WINAPI
00035 FaxAbort(HANDLE FaxHandle, DWORD JobId)
00036 {
00037   UNIMPLEMENTED;
00038   return FALSE;
00039 }
00040 
00041 
00042 /*
00043  * @unimplemented
00044  */
00045 BOOL WINAPI
00046 FaxAccessCheck(HANDLE FaxHandle, DWORD AccessMask)
00047 {
00048   UNIMPLEMENTED;
00049   return FALSE;
00050 }
00051 
00052 
00053 /*
00054  * @unimplemented
00055  */
00056 BOOL WINAPI
00057 FaxClose(HANDLE FaxHandle)
00058 {
00059   UNIMPLEMENTED;
00060   return FALSE;
00061 }
00062 
00063 
00064 /*
00065  * @unimplemented
00066  */
00067 BOOL WINAPI
00068 FaxCompleteJobParamsA(PFAX_JOB_PARAMA *JobParams, PFAX_COVERAGE_INFOA *CoverageInfo)
00069 {
00070   UNIMPLEMENTED;
00071   return FALSE;
00072 }
00073 
00074 
00075 /*
00076  * @unimplemented
00077  */
00078 BOOL WINAPI
00079 FaxCompleteJobParamsW(PFAX_JOB_PARAMW *JobParams, PFAX_COVERAGE_INFOW *CoverageInfo)
00080 {
00081   UNIMPLEMENTED;
00082   return FALSE;
00083 }
00084 
00085 
00086 /*
00087  * @unimplemented
00088  */
00089 BOOL WINAPI
00090 FaxConnectFaxServerA(LPCSTR MachineName, LPHANDLE FaxHandle)
00091 {
00092   UNIMPLEMENTED;
00093   return FALSE;
00094 }
00095 
00096 
00097 /*
00098  * @unimplemented
00099  */
00100 BOOL WINAPI
00101 FaxConnectFaxServerW(LPCWSTR MachineName, LPHANDLE FaxHandle)
00102 {
00103   UNIMPLEMENTED;
00104   return FALSE;
00105 }
00106 
00107 
00108 /*
00109  * @unimplemented
00110  */
00111 BOOL WINAPI
00112 FaxEnableRoutingMethodA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, BOOL Enabled)
00113 {
00114   UNIMPLEMENTED;
00115   return FALSE;
00116 }
00117 
00118 
00119 /*
00120  * @unimplemented
00121  */
00122 BOOL WINAPI
00123 FaxEnableRoutingMethodW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, BOOL Enabled)
00124 {
00125   UNIMPLEMENTED;
00126   return FALSE;
00127 }
00128 
00129 
00130 /*
00131  * @unimplemented
00132  */
00133 BOOL WINAPI
00134 FaxEnumGlobalRoutingInfoA(HANDLE FaxHandle, PFAX_GLOBAL_ROUTING_INFOA *RoutingInfo, LPDWORD MethodsReturned)
00135 {
00136   UNIMPLEMENTED;
00137   return FALSE;
00138 }
00139 
00140 
00141 /*
00142  * @unimplemented
00143  */
00144 BOOL WINAPI
00145 FaxEnumGlobalRoutingInfoW(HANDLE FaxHandle, PFAX_GLOBAL_ROUTING_INFOW *RoutingInfo, LPDWORD MethodsReturned)
00146 {
00147   UNIMPLEMENTED;
00148   return FALSE;
00149 }
00150 
00151 
00152 /*
00153  * @unimplemented
00154  */
00155 BOOL WINAPI
00156 FaxEnumJobsA(HANDLE FaxHandle, PFAX_JOB_ENTRYA *JobEntry, LPDWORD JobsReturned)
00157 {
00158   UNIMPLEMENTED;
00159   return FALSE;
00160 }
00161 
00162 
00163 /*
00164  * @unimplemented
00165  */
00166 BOOL WINAPI
00167 FaxEnumJobsW(HANDLE FaxHandle, PFAX_JOB_ENTRYW *JobEntry, LPDWORD JobsReturned)
00168 {
00169   UNIMPLEMENTED;
00170   return FALSE;
00171 }
00172 
00173 
00174 /*
00175  * @unimplemented
00176  */
00177 BOOL WINAPI
00178 FaxEnumPortsA(HANDLE FaxHandle, PFAX_PORT_INFOA *PortInfo, LPDWORD PortsReturned)
00179 {
00180   UNIMPLEMENTED;
00181   return FALSE;
00182 }
00183 
00184 
00185 /*
00186  * @unimplemented
00187  */
00188 BOOL WINAPI
00189 FaxEnumPortsW(HANDLE FaxHandle, PFAX_PORT_INFOW *PortInfo, LPDWORD PortsReturned)
00190 {
00191   UNIMPLEMENTED;
00192   return FALSE;
00193 }
00194 
00195 
00196 /*
00197  * @unimplemented
00198  */
00199 BOOL WINAPI
00200 FaxEnumRoutingMethodsA(HANDLE FaxPortHandle, PFAX_ROUTING_METHODA *RoutingMethod, LPDWORD MethodsReturned)
00201 {
00202   UNIMPLEMENTED;
00203   return FALSE;
00204 }
00205 
00206 
00207 /*
00208  * @unimplemented
00209  */
00210 BOOL WINAPI
00211 FaxEnumRoutingMethodsW(HANDLE FaxPortHandle, PFAX_ROUTING_METHODW *RoutingMethod, LPDWORD MethodsReturned)
00212 {
00213   UNIMPLEMENTED;
00214   return FALSE;
00215 }
00216 
00217 
00218 /*
00219  * @unimplemented
00220  */
00221 VOID WINAPI
00222 FaxFreeBuffer(LPVOID Buffer)
00223 {
00224   UNIMPLEMENTED;
00225 }
00226 
00227 
00228 /*
00229  * @unimplemented
00230  */
00231 BOOL WINAPI
00232 FaxGetConfigurationA(HANDLE FaxHandle, PFAX_CONFIGURATIONA *FaxConfig)
00233 {
00234   UNIMPLEMENTED;
00235   return FALSE;
00236 }
00237 
00238 
00239 /*
00240  * @unimplemented
00241  */
00242 BOOL WINAPI
00243 FaxGetConfigurationW(HANDLE FaxHandle, PFAX_CONFIGURATIONW *FaxConfig)
00244 {
00245   UNIMPLEMENTED;
00246   return FALSE;
00247 }
00248 
00249 
00250 /*
00251  * @unimplemented
00252  */
00253 BOOL WINAPI
00254 FaxGetDeviceStatusA(HANDLE FaxPortHandle, PFAX_DEVICE_STATUSA *DeviceStatus)
00255 {
00256   UNIMPLEMENTED;
00257   return FALSE;
00258 }
00259 
00260 
00261 /*
00262  * @unimplemented
00263  */
00264 BOOL WINAPI
00265 FaxGetDeviceStatusW(HANDLE FaxPortHandle, PFAX_DEVICE_STATUSW *DeviceStatus)
00266 {
00267   UNIMPLEMENTED;
00268   return FALSE;
00269 }
00270 
00271 
00272 /*
00273  * @unimplemented
00274  */
00275 BOOL WINAPI
00276 FaxGetJobA(HANDLE FaxHandle, DWORD JobId, PFAX_JOB_ENTRYA *JobEntry)
00277 {
00278   UNIMPLEMENTED;
00279   return FALSE;
00280 }
00281 
00282 
00283 /*
00284  * @unimplemented
00285  */
00286 BOOL WINAPI
00287 FaxGetJobW(HANDLE FaxHandle, DWORD JobId, PFAX_JOB_ENTRYW *JobEntry)
00288 {
00289   UNIMPLEMENTED;
00290   return FALSE;
00291 }
00292 
00293 
00294 /*
00295  * @unimplemented
00296  */
00297 BOOL WINAPI
00298 FaxGetLoggingCategoriesA(HANDLE FaxHandle, PFAX_LOG_CATEGORYA *Categories, LPDWORD NumberCategories)
00299 {
00300   UNIMPLEMENTED;
00301   return FALSE;
00302 }
00303 
00304 
00305 /*
00306  * @unimplemented
00307  */
00308 BOOL WINAPI
00309 FaxGetLoggingCategoriesW(HANDLE FaxHandle, PFAX_LOG_CATEGORYW *Categories, LPDWORD NumberCategories)
00310 {
00311   UNIMPLEMENTED;
00312   return FALSE;
00313 }
00314 
00315 
00316 /*
00317  * @unimplemented
00318  */
00319 BOOL WINAPI
00320 FaxGetPageData(HANDLE FaxHandle, DWORD JobId, LPBYTE *Buffer, LPDWORD BufferSize, LPDWORD ImageWidth, LPDWORD ImageHeight)
00321 {
00322   UNIMPLEMENTED;
00323   return FALSE;
00324 }
00325 
00326 
00327 /*
00328  * @unimplemented
00329  */
00330 BOOL WINAPI
00331 FaxGetPortA(HANDLE FaxPortHandle, PFAX_PORT_INFOA *PortInfo)
00332 {
00333   UNIMPLEMENTED;
00334   return FALSE;
00335 }
00336 
00337 
00338 /*
00339  * @unimplemented
00340  */
00341 BOOL WINAPI
00342 FaxGetPortW(HANDLE FaxPortHandle, PFAX_PORT_INFOW *PortInfo)
00343 {
00344   UNIMPLEMENTED;
00345   return FALSE;
00346 }
00347 
00348 
00349 /*
00350  * @unimplemented
00351  */
00352 BOOL WINAPI
00353 FaxGetRoutingInfoA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, LPBYTE *RoutingInfoBuffer, LPDWORD RoutingInfoBufferSize)
00354 {
00355   UNIMPLEMENTED;
00356   return FALSE;
00357 }
00358 
00359 
00360 /*
00361  * @unimplemented
00362  */
00363 BOOL WINAPI
00364 FaxGetRoutingInfoW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, LPBYTE *RoutingInfoBuffer, LPDWORD RoutingInfoBufferSize)
00365 {
00366   UNIMPLEMENTED;
00367   return FALSE;
00368 }
00369 
00370 
00371 /*
00372  * @unimplemented
00373  */
00374 BOOL WINAPI
00375 FaxInitializeEventQueue(HANDLE FaxHandle, HANDLE CompletionPort, ULONG_PTR CompletionKey, HWND hWnd, UINT MessageStart)
00376 {
00377   UNIMPLEMENTED;
00378   return FALSE;
00379 }
00380 
00381 
00382 /*
00383  * @unimplemented
00384  */
00385 BOOL WINAPI
00386 FaxOpenPort(HANDLE FaxHandle, DWORD DeviceId, DWORD Flags, LPHANDLE FaxPortHandle)
00387 {
00388   UNIMPLEMENTED;
00389   return FALSE;
00390 }
00391 
00392 
00393 /*
00394  * @unimplemented
00395  */
00396 BOOL WINAPI
00397 FaxPrintCoverPageA(CONST FAX_CONTEXT_INFOA *FaxContextInfo, CONST FAX_COVERAGE_INFOA *CoverPageInfo)
00398 {
00399   UNIMPLEMENTED;
00400   return FALSE;
00401 }
00402 
00403 
00404 /*
00405  * @unimplemented
00406  */
00407 BOOL WINAPI
00408 FaxPrintCoverPageW(CONST FAX_CONTEXT_INFOW *FaxContextInfo, CONST FAX_COVERAGE_INFOW *CoverPageInfo)
00409 {
00410   UNIMPLEMENTED;
00411   return FALSE;
00412 }
00413 
00414 
00415 /*
00416  * @unimplemented
00417  */
00418 BOOL WINAPI
00419 FaxRegisterRoutingExtensionW(HANDLE FaxHandle, LPCWSTR ExtensionName, LPCWSTR FriendlyName, LPCWSTR ImageName, PFAX_ROUTING_INSTALLATION_CALLBACKW CallBack, LPVOID Context)
00420 {
00421   UNIMPLEMENTED;
00422   return FALSE;
00423 }
00424 
00425 
00426 /*
00427  * @unimplemented
00428  */
00429 BOOL WINAPI
00430 FaxRegisterServiceProviderW(LPCWSTR DeviceProvider, LPCWSTR FriendlyName, LPCWSTR ImageName, LPCWSTR TspName)
00431 {
00432   UNIMPLEMENTED;
00433   return FALSE;
00434 }
00435 
00436 
00437 /*
00438  * @unimplemented
00439  */
00440 BOOL WINAPI
00441 FaxSendDocumentA(HANDLE FaxHandle, LPCSTR FileName, PFAX_JOB_PARAMA JobParams, CONST FAX_COVERAGE_INFOA *CoverpageInfo, LPDWORD FaxJobId)
00442 {
00443   UNIMPLEMENTED;
00444   return FALSE;
00445 }
00446 
00447 
00448 /*
00449  * @unimplemented
00450  */
00451 BOOL WINAPI
00452 FaxSendDocumentForBroadcastA(HANDLE FaxHandle, LPCSTR FileName, LPDWORD FaxJobId, PFAX_RECIPIENT_CALLBACKA FaxRecipientCallback, LPVOID Context)
00453 {
00454   UNIMPLEMENTED;
00455   return FALSE;
00456 }
00457 
00458 
00459 /*
00460  * @unimplemented
00461  */
00462 BOOL WINAPI
00463 FaxSendDocumentForBroadcastW(HANDLE FaxHandle, LPCWSTR FileName, LPDWORD FaxJobId, PFAX_RECIPIENT_CALLBACKW FaxRecipientCallback, LPVOID Context)
00464 {
00465   UNIMPLEMENTED;
00466   return FALSE;
00467 }
00468 
00469 
00470 /*
00471  * @unimplemented
00472  */
00473 BOOL WINAPI
00474 FaxSendDocumentW(HANDLE FaxHandle, LPCWSTR FileName, PFAX_JOB_PARAMW JobParams, CONST FAX_COVERAGE_INFOW *CoverpageInfo, LPDWORD FaxJobId)
00475 {
00476   UNIMPLEMENTED;
00477   return FALSE;
00478 }
00479 
00480 
00481 /*
00482  * @unimplemented
00483  */
00484 BOOL WINAPI
00485 FaxSetConfigurationA(HANDLE FaxHandle, CONST FAX_CONFIGURATIONA *FaxConfig)
00486 {
00487   UNIMPLEMENTED;
00488   return FALSE;
00489 }
00490 
00491 
00492 /*
00493  * @unimplemented
00494  */
00495 BOOL WINAPI
00496 FaxSetConfigurationW(HANDLE FaxHandle, CONST FAX_CONFIGURATIONW *FaxConfig)
00497 {
00498   UNIMPLEMENTED;
00499   return FALSE;
00500 }
00501 
00502 
00503 /*
00504  * @unimplemented
00505  */
00506 BOOL WINAPI
00507 FaxSetGlobalRoutingInfoA(HANDLE FaxHandle, CONST FAX_GLOBAL_ROUTING_INFOA *RoutingInfo)
00508 {
00509   UNIMPLEMENTED;
00510   return FALSE;
00511 }
00512 
00513 
00514 /*
00515  * @unimplemented
00516  */
00517 BOOL WINAPI
00518 FaxSetGlobalRoutingInfoW(HANDLE FaxHandle, CONST FAX_GLOBAL_ROUTING_INFOW *RoutingInfo)
00519 {
00520   UNIMPLEMENTED;
00521   return FALSE;
00522 }
00523 
00524 
00525 /*
00526  * @unimplemented
00527  */
00528 BOOL WINAPI
00529 FaxSetJobA(HANDLE FaxHandle, DWORD JobId, DWORD Command, CONST FAX_JOB_ENTRYA *JobEntry)
00530 {
00531   UNIMPLEMENTED;
00532   return FALSE;
00533 }
00534 
00535 
00536 /*
00537  * @unimplemented
00538  */
00539 BOOL WINAPI
00540 FaxSetJobW(HANDLE FaxHandle, DWORD JobId, DWORD Command, CONST FAX_JOB_ENTRYW *JobEntry)
00541 {
00542   UNIMPLEMENTED;
00543   return FALSE;
00544 }
00545 
00546 
00547 /*
00548  * @unimplemented
00549  */
00550 BOOL WINAPI
00551 FaxSetLoggingCategoriesA(HANDLE FaxHandle, CONST FAX_LOG_CATEGORYA *Categories, DWORD NumberCategories)
00552 {
00553   UNIMPLEMENTED;
00554   return FALSE;
00555 }
00556 
00557 
00558 /*
00559  * @unimplemented
00560  */
00561 BOOL WINAPI
00562 FaxSetLoggingCategoriesW(HANDLE FaxHandle, CONST FAX_LOG_CATEGORYW *Categories, DWORD NumberCategories)
00563 {
00564   UNIMPLEMENTED;
00565   return FALSE;
00566 }
00567 
00568 
00569 /*
00570  * @unimplemented
00571  */
00572 BOOL WINAPI
00573 FaxSetPortA(HANDLE FaxPortHandle, CONST FAX_PORT_INFOA *PortInfo)
00574 {
00575   UNIMPLEMENTED;
00576   return FALSE;
00577 }
00578 
00579 
00580 /*
00581  * @unimplemented
00582  */
00583 BOOL WINAPI
00584 FaxSetPortW(HANDLE FaxPortHandle, CONST FAX_PORT_INFOW *PortInfo)
00585 {
00586   UNIMPLEMENTED;
00587   return FALSE;
00588 }
00589 
00590 
00591 /*
00592  * @unimplemented
00593  */
00594 BOOL WINAPI
00595 FaxSetRoutingInfoA(HANDLE FaxPortHandle, LPCSTR RoutingGuid, CONST BYTE *RoutingInfoBuffer, DWORD RoutingInfoBufferSize)
00596 {
00597   UNIMPLEMENTED;
00598   return FALSE;
00599 }
00600 
00601 
00602 /*
00603  * @unimplemented
00604  */
00605 BOOL WINAPI
00606 FaxSetRoutingInfoW(HANDLE FaxPortHandle, LPCWSTR RoutingGuid, CONST BYTE *RoutingInfoBuffer, DWORD RoutingInfoBufferSize)
00607 {
00608   UNIMPLEMENTED;
00609   return FALSE;
00610 }
00611 
00612 
00613 /*
00614  * @unimplemented
00615  */
00616 BOOL WINAPI
00617 FaxStartPrintJobA(LPCSTR PrinterName, CONST FAX_PRINT_INFOA *PrintInfo, LPDWORD FaxJobId, PFAX_CONTEXT_INFOA FaxContextInfo)
00618 {
00619   UNIMPLEMENTED;
00620   return FALSE;
00621 }
00622 
00623 
00624 /*
00625  * @unimplemented
00626  */
00627 BOOL WINAPI
00628 FaxStartPrintJobW(LPCWSTR PrinterName, CONST FAX_PRINT_INFOW *PrintInfo, LPDWORD FaxJobId, PFAX_CONTEXT_INFOW FaxContextInfo)
00629 {
00630   UNIMPLEMENTED;
00631   return FALSE;
00632 }
00633 

Generated on Fri May 25 2012 04:24:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.