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を する呼び出しと組み合わせて使用されます。 これらの関数のいずれかを呼び出す前に、呼び出し元はこの構造体のメンバーを入力する必要があります。
必要条件
要件 | 価値 |
---|---|
ヘッダー | winddiui.h (Winddiui.h を含む) |