次の方法で共有


DOCEVENT_CREATEDCPRE構造体 (winddiui.h)

DOCEVENT_CREATEDCPRE構造体には、 DrvDocumentEventIPrintOemUI2::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 を含む)

こちらもご覧ください

DrvDocumentEvent

IPrintOemUI2::D ocumentEvent