winddiui.h ヘッダー

このヘッダーは印刷で使用されます。 詳細については、次を参照してください。

winddiui.h には、次のプログラミング インターフェイスが含まれています。

関数

 
DevQueryPrintEx

プリンター インターフェイス DLL の DevQueryPrintEx 関数は、指定された印刷ジョブがプリンターの現在の構成と互換性があり、したがって印刷できるかどうかを判断します。
DOCUMENTEVENT_EVENT

詳細情報: マクロのDOCUMENTEVENT_EVENT
DOCUMENTEVENT_FLAGS

詳細情報: マクロのDOCUMENTEVENT_FLAGS
DrvConvertDevMode

プリンター インターフェイス DLL の DrvConvertDevMode 関数は、プリンターの DEVMODEW 構造体をあるバージョンから別のバージョンに変換します。
DrvDeviceCapabilities

プリンター インターフェイス DLL の DrvDeviceCapabilities 関数は、プリンターの機能に関する要求された情報を返します。
DrvDevicePropertySheets

プリンター インターフェイス DLL の DrvDevicePropertySheets 関数は、プリンターのプロパティを記述するプロパティ シート ページを作成する役割を担います。
DrvDocumentEvent

プリンター インターフェイス DLL の DrvDocumentEvent 関数は、ドキュメントの印刷に関連する特定のイベントを処理できます。
DrvDocumentPropertySheets

プリンター インターフェイス DLL の DrvDocumentPropertySheets 関数は、印刷ドキュメントのプロパティを記述するプロパティ シート ページを作成する役割を担います。
DrvDriverEvent

印刷スプーラーは、プリンター ドライバーによるアクションを必要とする可能性があるドライバー固有のイベントをスプーラーが処理するときに、プリンター インターフェイス DLL の DrvDriverEvent 関数を呼び出します。
DrvPrinterEvent

プリンター ドライバーによる操作を必要とする可能性があるプリンター固有のイベントを処理するときに、プリンター インターフェイス DLL の DrvPrinterEvent 関数が印刷スプーラーによって呼び出されます。
DrvQueryColorProfile

DrvQueryColorProfile 関数を使用すると、プリンター インターフェイス DLL で、カラー管理に使用する ICC プロファイルを指定できます。
DrvQueryJobAttributes

DrvQueryJobAttributes 関数を使用すると、プリンター インターフェイス DLL では、物理ページに複数のドキュメント ページを印刷する (N アップ印刷)、各ページの複数のコピーの印刷、ページの照合、ページの逆順の印刷などの機能のサポートを指定できます。
DrvSplAbort

DrvSplAbort 関数は廃止されました。
DrvSplClose

DrvSplClose 関数は廃止されました。
DrvSplDeviceCaps

プリンター インターフェイス DLL の DrvSplDeviceCaps 関数は、プリンターの機能を照会します。
DrvSplEndDoc

DrvSplEndDoc 関数は廃止されました。
DrvSplEndPage

このトピックでは、DrvSplEndPage 関数について説明します。
DrvSplStartDoc

このトピックでは、DrvSplStartDoc 関数について説明します。
DrvSplStartPage

このトピックでは、DrvSplStartPage 関数について説明します。
DrvSplWritePrinter

このトピックでは、DrvSplWritePrinter 関数について説明します。
DrvUpgradePrinter

プリンター インターフェイス DLL の DrvUpgradePrinter 関数は、新しいバージョンのドライバーがシステムに追加されるときに、プリンターのレジストリ設定を更新するために使用されます。

構造

 
ATTRIBUTE_INFO_1

ATTRIBUTE_INFO_1構造体は、プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとして使用されます。 すべてのメンバー値は関数提供です。
ATTRIBUTE_INFO_2

ATTRIBUTE_INFO_2構造体は、プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとして使用されます。 すべてのメンバー値は関数提供です。
ATTRIBUTE_INFO_3

ATTRIBUTE_INFO_3構造体は、プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとして使用されます。 すべてのメンバー値は関数提供です。
ATTRIBUTE_INFO_4

ATTRIBUTE_INFO_4構造体は、プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとして使用されます。
DEVICEPROPERTYHEADER

DEVICEPROPERTYHEADER 構造体は、プリンター インターフェイス DLL の DrvDevicePropertySheets 関数への入力パラメーターとして使用されます。
DEVQUERYPRINT_INFO

DEVQUERYPRINT_INFO構造体は、プリンター インターフェイス DLL の DevQueryPrintEx 関数への入力パラメーターとして使用されます。
DOCEVENT_CREATEDCPRE

DOCEVENT_CREATEDCPRE構造体には、DrvDocumentEvent および IPrintOemUI2::D ocumentEvent の特定の呼び出しで使用される値のセットが含まれています。
DOCEVENT_ESCAPE

DOCEVENT_ESCAPE構造体は、ExtEscape 関数のパラメーターとして使用される値のコンテナーです。
DOCEVENT_FILTER

DOCEVENT_FILTER構造体には、プリンター ドライバーが応答するドキュメント イベントの一覧が含まれています。 ドキュメント イベントの完全な一覧については、「DrvDocumentEvent」を参照してください。
DOCUMENTPROPERTYHEADER

DOCUMENTPROPERTYHEADER 構造体は、プリンター インターフェイス DLL の DrvDocumentPropertySheets 関数への入力パラメーターとして使用されます。
DRIVER_UPGRADE_INFO_1

DRIVER_UPGRADE_INFO_1構造体は、プリンター インターフェイス DLL の DrvUpgradePrinter 関数への入力として使用されます。
DRIVER_UPGRADE_INFO_2

DRIVER_UPGRADE_INFO_2構造体は、プリンター インターフェイス DLL の DrvUpgradePrinter 関数への入力として使用されます。
PRINTER_EVENT_ATTRIBUTES_INFO

PRINTER_EVENT_ATTRIBUTES_INFO構造体には、プリンターの以前の属性と新しい属性が含まれています。
PRINTPROCESSOR_CAPS_1

詳細情報: _PRINTPROCESSOR_CAPS_1構造体