PRINTER_NOTIFY_OPTIONS
The PRINTER_NOTIFY_OPTIONS
structure specifies options for a change notification object that monitors a
printer or print server.
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE
pTypes;
} PRINTER_NOTIFY_OPTIONS;
Members
Version
Specifies the
version of this structure. Set this member to 2.
Flags
Contains a
bit flag. If you set the PRINTER_NOTIFY_OPTIONS_REFRESH flag in a call to the FindNextPrinterChangeNotification
Count
Specifies the
number of elements in the pTypes array.
pTypes
Points to an
array of PRINTER_NOTIFY_OPTIONS_TYPE
Remarks
Use this
structure with the FindFirstPrinterChangeNotification function to
specify the set of printer or job information fields to monitor for change.
Use this
structure with the FindNextPrinterChangeNotification function to request
the current data for all monitored printer and job information fields. In this
case, the Flags member specifies the PRINTER_NOTIFY_OPTIONS_REFRESH
flag, and the function ignores the other structure members.
See Also