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.

50 lines
999 B

  1. /*****************************************************************************\
  2. * MODULE: ppchange.h
  3. *
  4. * Prototypes for private funcions in ppchange.c. These functions handle
  5. * notification support
  6. *
  7. *
  8. * Copyright (C) 1996-1997 Microsoft Corporation
  9. *
  10. * History:
  11. * 28-Apr-1998 Weihai Chen (weihaic)
  12. *
  13. \*****************************************************************************/
  14. #ifndef _PPCHANGE_H
  15. #define _PPCHANGE_H
  16. BOOL
  17. AddHandleToList (
  18. LPINET_HPRINTER hPrinter);
  19. BOOL
  20. DeleteHandleFromList (
  21. LPINET_HPRINTER hPrinter);
  22. void
  23. RefreshNotificationPort (
  24. HANDLE hPort
  25. );
  26. void
  27. RefreshNotification (
  28. LPINET_HPRINTER hPrinter);
  29. BOOL
  30. PPFindFirstPrinterChangeNotification(
  31. HANDLE hPrinter,
  32. DWORD fdwFlags,
  33. DWORD fdwOptions,
  34. HANDLE hNotify,
  35. PDWORD pfdwStatus,
  36. PVOID pPrinterNotifyOptions,
  37. PVOID pPrinterNotifyInit);
  38. BOOL
  39. PPFindClosePrinterChangeNotification(
  40. HANDLE hPrinter
  41. );
  42. #endif