次の方法で共有


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 を含む)

関連項目

DrvDocumentEvent

IPrintOemUI2::D ocumentEvent