PRINTER_NOTIFY_OPTIONS 结构
PRINTER_NOTIFY_OPTIONS 结构指定用于监视打印机或打印服务器的更改通知对象的选项。
语法
typedef struct _PRINTER_NOTIFY_OPTIONS {
DWORD Version;
DWORD Flags;
DWORD Count;
PPRINTER_NOTIFY_OPTIONS_TYPE pTypes;
} PRINTER_NOTIFY_OPTIONS, *PPRINTER_NOTIFY_OPTIONS;
成员
-
版本
-
此结构的版本。 将此成员设置为 2。
-
标志
-
位标志。 如果在调用 FindNextPrinterChangeNotification 函数时设置PRINTER_NOTIFY_OPTIONS_REFRESH标志,则函数为所有受监视的打印机信息字段提供当前数据。 FindFirstPrinterChangeNotification 函数忽略 Flags 成员。
-
“计数”
-
pTypes 数组中的元素数。
-
pTypes
-
指向PRINTER_NOTIFY_OPTIONS_TYPE结构的数组 的 指针。 使用此数组的一个元素指定要监视的打印机信息字段,使用一个元素指定要监视的作业信息字段。 可以监视打印机信息和/或作业信息。
备注
将此结构与 FindFirstPrinterChangeNotification 函数一起使用,可指定要监视更改的打印机或作业信息字段集。
将此结构与 FindNextPrinterChangeNotification 函数结合使用,可请求所有受监视打印机和作业信息字段的当前数据。 在这种情况下, Flags 成员指定PRINTER_NOTIFY_OPTIONS_REFRESH标志,函数将忽略其他结构成员。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|