PRINTER_NOTIFY_OPTIONS

【勇芳软件工作室】汉化HomePreviousNext

PRINTER_NOTIFY_OPTIONS结构指定用于监视打印机或打印服务器的更改通知对象的选项。

typedef struct _PRINTER_NOTIFY_OPTIONS {

DWORD Version;

DWORD Flags;

DWORD Count;

PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;

} PRINTER_NOTIFY_OPTIONS;

会员

指定此结构的版本。将此成员设为2。

包含一个位标志。如果在调用FindNextPrinterChangeNotification函数时设置了PRINTER_NOTIFY_OPTIONS_REFRESH标志,该函数将为所有受监视的打印机信息字段提供当前数据。FindFirstPrinterChangeNotification函数忽略成员。

计数

指定A change notification occurs when one or more of the specified fields changes.数组中的元素数。

A change notification occurs when one or more of the specified fields changes.

指向PRINTER_NOTIFY_OPTIONS_TYPE结构的数组。使用此数组的一个元素来指定要监视的打印机信息字段,以及一个要指定要监视的作业信息字段的元素。您可以监控打印机信息,作业信息或两者。

备注

使用FindFirstPrinterChangeNotification功能使用此结构来指定要监视更改的打印机或作业信息字段集。

使用此结构与FindNextPrinterChangeNotification功能来请求所有受监视的打印机和作业信息字段的当前数据。在这种情况下,成员指定PRINTER_NOTIFY_OPTIONS_REFRESH标志,该函数忽略其他结构成员。

也可以看看

FindFirstPrinterChangeNotification, FindNextPrinterChangeNotification, PRINTER_NOTIFY_OPTIONS_TYPE