Source code of Windows XP (NT5)
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.

53 lines
972 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. #ifdef WINNT32
  17. BOOL
  18. AddHandleToList (
  19. LPINET_HPRINTER hPrinter);
  20. BOOL
  21. DeleteHandleFromList (
  22. LPINET_HPRINTER hPrinter);
  23. void
  24. RefreshNotificationPort (
  25. HANDLE hPort
  26. );
  27. void
  28. RefreshNotification (
  29. LPINET_HPRINTER hPrinter);
  30. BOOL
  31. PPFindFirstPrinterChangeNotification(
  32. HANDLE hPrinter,
  33. DWORD fdwFlags,
  34. DWORD fdwOptions,
  35. HANDLE hNotify,
  36. PDWORD pfdwStatus,
  37. PVOID pPrinterNotifyOptions,
  38. PVOID pPrinterNotifyInit);
  39. BOOL
  40. PPFindClosePrinterChangeNotification(
  41. HANDLE hPrinter
  42. );
  43. #endif
  44. #endif