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 [仅限桌面应用] |
标头 |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈