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 メンバーのビットは、PRINTER_INFO_2構造体の Attributes メンバー (Microsoft Windows SDK ドキュメントで定義) に従って設定されます。

この構造体は将来のオペレーティング システムのバージョンでは大きくなる可能性があるため、この構造体を使用するすべてのユーザーは、この構造体の cbSize メンバーの値が、アクセスするメンバーのオフセットと同じ大きさ以上であることをチェックすることをお勧めします。

要件

要件
Header winddiui.h (Winddiui.h を含む)

こちらもご覧ください

DrvPrinterEvent

IPrintOemUI::P rinterEvent