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.

71 lines
1.0 KiB

  1. /*++
  2. Copyright (c) 1990-2003 Microsoft Corporation
  3. Module Name:
  4. cpsui.h
  5. Abstract:
  6. This module contains defines for cpsui.c
  7. Author:
  8. 03-Nov-1995 Fri 13:44:30 created
  9. [Environment:]
  10. GDI Device Driver - Plotter.
  11. [Notes:]
  12. Revision History:
  13. --*/
  14. typedef struct _EXTRAINFO {
  15. DWORD Size;
  16. LPBYTE pData;
  17. } EXTRAINFO, *PEXTRAINFO;
  18. BOOL
  19. CreateOPTTYPE(
  20. PPRINTERINFO pPI,
  21. POPTITEM pOptItem,
  22. POIDATA pOIData,
  23. UINT cLBCBItem,
  24. PEXTRAINFO pExtraInfo
  25. );
  26. POPTITEM
  27. FindOptItem(
  28. POPTITEM pOptItem,
  29. UINT cOptItem,
  30. BYTE DMPubID
  31. );
  32. LONG
  33. CallCommonPropertySheetUI(
  34. HWND hWndOwner,
  35. PFNPROPSHEETUI pfnPropSheetUI,
  36. LPARAM lParam,
  37. LPDWORD pResult
  38. );
  39. LONG
  40. DefCommonUIFunc(
  41. PPROPSHEETUI_INFO pPSUIInfo,
  42. LPARAM lParam,
  43. PPRINTERINFO pPI,
  44. LONG_PTR lData
  45. );