структура 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

Набор битов, описывающих новые атрибуты принтера, применяемые к принтеру.

Комментарии

Биты в элементах dwOldAttributes и dwNewAttributes этой структуры задаются в соответствии с элементом Attributes структуры PRINTER_INFO_2 (определяется в документации по Microsoft Windows SDK).

Так как в будущих версиях операционной системы эта структура может стать больше, всем, кто использует эту структуру, рекомендуется проверка, что значение в элементе cbSize этой структуры не меньше смещения элемента, к которому будет осуществляться доступ.

Требования

Требование Значение
Заголовок winddiui.h (включая Winddiui.h)

См. также раздел

DrvPrinterEvent

IPrintOemUI::P rinterEvent