PRINTER_EVENT_ATTRIBUTES_INFO 结构 (winddiui.h)

PRINTER_EVENT_ATTRIBUTES_INFO 结构包含打印机的前一个属性和新属性。

语法

typedef struct _PRINTER_EVENT_ATTRIBUTES_INFO {
  DWORD cbSize;
  DWORD dwOldAttributes;
  DWORD dwNewAttributes;
} PRINTER_EVENT_ATTRIBUTES_INFO, *PPRINTER_EVENT_ATTRIBUTES_INFO;

成员

cbSize

指定此结构的大小。

dwOldAttributes

描述当前打印机属性的一组位。

dwNewAttributes

描述要应用于打印机的新打印机属性的一组位。

注解

此结构的 dwOldAttributesdwNewAttributes 成员中的位是根据 Microsoft Windows SDK 文档) 中定义的 PRINTER_INFO_2 结构的 Attributes 成员 (设置的。

由于此结构在将来的操作系统版本中可能会变大,因此建议使用此结构的任何人检查此结构的 cbSize 成员中的值至少与要访问的成员的偏移量一样大。

要求

要求
Header winddiui.h (包括 Winddiui.h)

另请参阅

DrvPrinterEvent

IPrintOemUI::P rinterEvent