DOCEVENT_CREATEDCPRE構造体 (winddiui.h)
DOCEVENT_CREATEDCPRE構造体には、 DrvDocumentEvent と IPrintOemUI2::D ocumentEvent の特定の呼び出しで使用される値のセットが含まれています。
構文
typedef struct _DOCEVENT_CREATEDCPRE {
PWSTR pszDriver;
PWSTR pszDevice;
PDEVMODEW pdm;
BOOL bIC;
} DOCEVENT_CREATEDCPRE, *PDCEVENT_CREATEDCPRE;
メンバー
pszDriver
システムで使用するために予約されています。 0 に設定します。
pszDevice
印刷スプーリングが有効か無効かに応じて、デバイス名またはポート名を含む Unicode 文字列の最初のバイトへのポインター。 印刷ジョブがプリンターに直接送信される (スプールが無効になっている) 場合、このメンバーにはプリンター名が含まれます。 印刷ジョブがスプールされている場合、このメンバーにはポート名が含まれます。
pdm
CreateIC または CreateDC に渡される DEVMODEW 構造体へのポインター (どちらもMicrosoft Windows SDKドキュメントで説明されています)。 このメンバーには NULL を指定できます。
bIC
pdm メンバーが指す DEVMODEW 構造体を CreateIC または CreateDC に渡すかどうかを指定します。 TRUE の場合、CreateIC が呼び出されます。 FALSE の場合、CreateDC が呼び出されます。
注釈
DOCEVENT_CREATEDCPRE構造は、Windows XP 以降に対して定義されています。
この構造体は、iEsc パラメーターが DOCUMENTEVENT_CREATEDCPRE に設定されている DrvDocumentEvent または IPrintOemUI2::D ocumentEvent の呼び出しと組み合わせて使用されます。 これらの関数のいずれかを呼び出す前に、呼び出し元はこの構造体のメンバーを入力する必要があります。
要件
要件 | 値 |
---|---|
Header | winddiui.h (Winddiui.h を含む) |