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