Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.5 KiB

  1. typedef BOOL (FAR WINAPI * FPOPENPRINTERW)(LPWSTR,LPHANDLE,LPPRINTER_DEFAULTS);
  2. typedef BOOL (FAR WINAPI * FPGETPRINTERW)(HANDLE,DWORD,LPBYTE,DWORD,LPDWORD);
  3. typedef BOOL (FAR WINAPI * FPGETPRINTERDRIVERW)(HANDLE,LPWSTR,DWORD,LPBYTE,DWORD,LPDWORD);
  4. typedef BOOL (FAR WINAPI * FPGETPRINTERDATAW)(HANDLE,LPWSTR,LPDWORD,LPBYTE,DWORD,LPDWORD);
  5. typedef BOOL (FAR WINAPI * FPSETPRINTERDATAW)(HANDLE,LPWSTR,DWORD,LPBYTE,DWORD);
  6. typedef BOOL (FAR WINAPI * FPGETFORMW)(HANDLE,LPWSTR,DWORD,LPBYTE,DWORD,LPDWORD);
  7. typedef BOOL (FAR WINAPI * FPENUMFORMSW)(HANDLE,DWORD,LPBYTE,DWORD,LPDWORD,LPDWORD);
  8. typedef BOOL (FAR WINAPI * FPCLOSEPRINTER)(HANDLE);
  9. typedef DWORD (FAR WINAPI * FPSTARTDOCPRINTERW)(HANDLE,DWORD,LPBYTE);
  10. typedef DWORD (FAR WINAPI * FPENDDOCPRINTER)(HANDLE);
  11. typedef BOOL (FAR WINAPI * FPSTARTPAGEPRINTER)(HANDLE);
  12. typedef BOOL (FAR WINAPI * FPENDPAGEPRINTER)(HANDLE);
  13. typedef BOOL (FAR WINAPI * FPWRITEPRINTER)(HANDLE,LPVOID,DWORD,LPDWORD);
  14. typedef BOOL (FAR WINAPI * FPABORTPRINTER)(HANDLE);
  15. FPOPENPRINTERW fpOpenPrinterW;
  16. FPGETPRINTERW fpGetPrinterW;
  17. FPGETPRINTERDRIVERW fpGetPrinterDriverW;
  18. FPGETPRINTERDATAW fpGetPrinterDataW;
  19. FPSETPRINTERDATAW fpSetPrinterDataW;
  20. FPGETFORMW fpGetFormW;
  21. FPENUMFORMSW fpEnumFormsW;
  22. FPCLOSEPRINTER fpClosePrinter;
  23. FPSTARTDOCPRINTERW fpStartDocPrinterW;
  24. FPSTARTPAGEPRINTER fpStartPagePrinter;
  25. FPWRITEPRINTER fpWritePrinter;
  26. FPABORTPRINTER fpAbortPrinter;
  27. FPENDPAGEPRINTER fpEndPagePrinter;
  28. FPENDDOCPRINTER fpEndDocPrinter;