印刷デバイス

プリンター ドライバーの開発を開始するには、 印刷デバイス プログラミング ガイドの次のセクションを参照してください。

プリンター デバイス ドライバーを開発するには、次のヘッダーが必要です。

IOCTL

 
IOCTL_DOT4_ADD_ACTIVITY_BROADCAST

このトピックでは、IOCTL_DOT4_ADD_ACTIVITY_BROADCASTについて説明します。
IOCTL_DOT4_CLOSE_CHANNEL

このトピックでは、IOCTL_DOT4_CLOSE_CHANNELについて説明します。
IOCTL_DOT4_CREATE_SOCKET

このトピックでは、IOCTL_DOT4_CREATE_SOCKETについて説明します。
IOCTL_DOT4_DESTROY_SOCKET

このトピックでは、IOCTL_DOT4_DESTROY_SOCKETについて説明します。
IOCTL_DOT4_LAST

このトピックでは、IOCTL_DOT4_LASTについて説明します。
IOCTL_DOT4_OPEN_CHANNEL

このトピックでは、IOCTL_DOT4_OPEN_CHANNELについて説明します。
IOCTL_DOT4_READ

このトピックでは、IOCTL_DOT4_READについて説明します。
IOCTL_DOT4_REMOVE_ACTIVITY_BROADCAST

このトピックでは、IOCTL_DOT4_REMOVE_ACTIVITY_BROADCASTについて説明します。
IOCTL_DOT4_USER_BASE

このトピックでは、IOCTL_DOT4_USER_BASEについて説明します。
IOCTL_DOT4_WAIT_ACTIVITY_BROADCAST

このトピックでは、IOCTL_DOT4_WAIT_ACTIVITY_BROADCASTについて説明します。
IOCTL_DOT4_WAIT_FOR_CHANNEL

このトピックでは、IOCTL_DOT4_WAIT_FOR_CHANNELについて説明します。
IOCTL_DOT4_WRITE

このトピックでは、IOCTL_DOT4_WRITEについて説明します。
IOCTL_USBPRINT_GET_1284_ID

IOCTL_USBPRINT_GET_1284_ID制御コードを使用すると、上位層ソフトウェア (言語モニターなど) は、プリンターの IEEE 1284 デバイス ID 文字列を要求して取得できます。
IOCTL_USBPRINT_GET_INTERFACE_TYPE

USB プリンター インターフェイスのプロトコル機能を取得します。
IOCTL_USBPRINT_GET_LPT_STATUS

IOCTL_USBPRINT_GET_LPT_STATUS要求を使用すると、上位層ソフトウェア (言語モニターなど) は、USB プリンターからプリンターの状態バイトを要求して取得できます。
IOCTL_USBPRINT_GET_PROTOCOL

USB プリンター インターフェイスの現在のプリンター プロトコル コードを取得します。
IOCTL_USBPRINT_SET_PROTOCOL

USB プリンター インターフェイスの現在のプリンター プロトコル コードを設定します。
IOCTL_USBPRINT_SOFT_RESET

IOCTL_USBPRINT_SOFT_RESET要求を使用すると、上位層ソフトウェア (言語モニターなど) で、クラス固有のソフト リセット コマンドをプリンターに発行できます。
IOCTL_USBPRINT_VENDOR_GET_COMMAND

IOCTL_USBPRINT_VENDOR_GET_COMMAND要求を使用すると、上位層ソフトウェア (言語モニターなど) で、ベンダー固有の GET コマンドをターゲット デバイスに発行できます。
IOCTL_USBPRINT_VENDOR_SET_COMMAND

IOCTL_USBPRINT_VENDOR_SET_COMMAND要求を使用すると、上位層ソフトウェア (言語モニターなど) で、ベンダー固有の SET コマンドをターゲット デバイスに発行できます。

列挙

 
BIDI_TYPE

BIDI_TYPE列挙には、bidi 操作で転送されるデータの使用可能な値が一覧表示されます。
EATTRIBUTE_DATATYPE

EATTRIBUTE_DATATYPEは、グローバル属性、特徴属性、またはオプション属性に使用できるデータ型を列挙します。
EBranchOfficeJobEventType

詳細情報: EBranchOfficeJobEventType 列挙
EPrintPropertyType

このトピックでは、EPrintPropertyType 列挙体について説明します。
EPrintXPSJobOperation

このトピックでは、EPrintXPSJobOperation 列挙について説明します。
EPrintXPSJobProgress

このトピックでは、EPrintXPSJobProgress 列挙について説明します。
EXpsCompressionOptions

ExpsCompressionOptions 列挙では、XPS パーツの圧縮オプションについて説明します。
EXpsFontOptions

EXpsFontOptions 列挙では、XPS パーツのフォント オプションについて説明します。
EXpsFontRestriction

詳細情報: __MIDL___MIDL_itf_filterpipeline_0000_0000_0004列挙
EXpsJobConsumption

EXpsJobConsumption 列挙では、ジョブ消費の更新について説明します。
NOTIFICATION_CALLBACK_COMMANDS

詳細情報: _NOTIFICATION_CALLBACK_COMMANDS列挙
NOTIFICATION_CONFIG_FLAGS

詳細情報: _NOTIFICATION_CONFIG_FLAGS列挙
OEMPTOPTS

OEMPTOPTS 列挙について説明します。
PRINT_EXECUTION_CONTEXT

このトピックでは、PRINT_EXECUTION_CONTEXT列挙体について説明します。
PrintJobStatus

この列挙は、JOB_INFO_X構造体で指定されたスプーラー フラグへの 1 対 1 のマッピングです。
PrintSchemaConstrainedSetting

PrintSchemaConstrainedSetting 列挙は、現在のデバイス構成に基づいて Option を使用できるかどうかを指定します。 制約付き属性は、PrintCapabilities ドキュメントにのみ表示されます。
PrintSchemaParameterDataType

PrintSchemaParameterDataType 列挙は、Print Schema パラメーターに使用できるデータ型を識別します。
PrintSchemaSelectionType

PrintSchemaSelectionType 列挙は、フィーチャーのオプションを選択する方法を識別します。 このプロパティは、PrintCapabilities ドキュメントにのみ表示されます。
シモプトス

SHIMOPTS 列挙について説明します。
STDVARIABLEINDEX

STDVARIABLEINDEX 列挙について説明します。
UI_TYPE

詳細情報: UI_TYPE列挙
XPSRAS_BACKGROUND_COLOR

XPSRAS_BACKGROUND_COLOR XPS ラスタライザーで使用する背景色を指定します。
XPSRAS_PIXEL_FORMAT

XPSRAS_PIXEL_FORMATを使用すると、呼び出し元は IXpsRasterizer::RasterizeRect メソッドによって返される IWICBitmap インターフェイスで使用されるピクセル形式を選択できます。 XPSRAS_PIXEL_FORMATには、Windows 8 以降のバージョンの Windows が用意されています。
XPSRAS_RENDERING_MODE

XPSRAS_RENDERING_MODE列挙は、XPS ラスタライザーで使用するレンダリング モードを指定します。

関数

 
_CPSUICALLBACK

_CPSUICALLBACK関数の種類は、CPSUI メッセージ ハンドラーとして使用することを目的としたコールバック関数を定義するために、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。
AddPortUI

ポート モニター UI DLL の AddPortUI 関数は、プリンター ポートを追加し、ユーザーからポート構成情報を取得し、ポート モニター サーバー DLL に送信します。
AddPrintDeviceObject

AddPrintDeviceObject 印刷プロバイダー関数は、印刷プロバイダー キューのデバイス オブジェクトを作成します。
AddProperty

AddProperty メソッドは、プロパティ バッグにプロパティを追加します。
AddRequest

AddRequest メソッドは、要求リストに要求を追加します。
AdjustDPI

IPrintOemUIMXDC::AdjustDPI メソッドを使用すると、XPS フィルター パイプライン ドライバーで UnidrvUI.dll または PS5UI.dll を使用して、イメージの解像度の構成をサポートできます。
AdjustImageableArea

IPrintOemUIMXDC::AdjustImageableArea メソッドを使用すると、XPS フィルター パイプライン ドライバーで UnidrvUI.dll または PS5UI.dll を使用して、印刷可能領域の構成 (向きや回転方向など) をサポートできます。
AdjustImageCompression

IPrintOemUIMXDC::AdjustImageCompression メソッドを使用すると、XPS フィルター パイプライン ドライバーで UnidrvUI.dll または PS5UI.dll を使用して、JPEG または PNG イメージの圧縮レベルの構成をサポートできます。
AppendPrinterNotifyInfoData

印刷スプーラーの AppendPrinterNotifyInfoData 関数は、指定したPRINTER_NOTIFY_INFO_DATA構造体の内容を指定したPRINTER_NOTIFY_INFO構造体に追加します。
AsyncCloseChannel

IBidiAsyncNotifyChannel::AsyncCloseChannel メソッドを定義します。
AsyncGetNewChannel

IPrintBidiAsyncNotifyRegistration::AsyncGetNewChannel メソッドを定義します。
AsyncGetNotification

IPrintUnidiAsyncNotifyRegistration::AsyncGetNotification メソッドを定義します。
AsyncGetNotificationSendResponse

IBidiAsyncNotifyChannel::AsyncGetNotificationSendResponse メソッドを定義します。
AsyncGetServerReferral

IPrintAsyncNotifyServerReferral::AsyncGetServerReferral メソッドを定義します。
BindDevice

BindDevice メソッドは、プリンターを bidi 要求にバインドします。 このメソッドは OpenPrinter 関数に似ています。
BindDevice

BindDevice メソッドは、プリンターを双方向プリンター通信 (bidi 通信) 要求にバインドします。 このメソッドは OpenPrinter 関数に似ています。
BindPrinter

IPrintOemPrintTicketProvider::BindPrinter メソッドを使用すると、コア ドライバーは一連のプライベート名前空間の UNIFORM リソース識別子 (URI) をデバイスに関連付けることができます。
BindPrinter

IPrintTicketProvider::BindPrinter メソッドは、プリンターまたは印刷キューを特定のバージョンの印刷チケット スキーマにバインドします。これにより、コア ドライバーはプライベート名前空間の一連の UNIFORM リソース識別子 (URI) をデバイスに関連付けることができます。
BindPrinter

IPrintTicketProvider2::BindPrinter メソッドは、プリンターまたは印刷キューを特定のバージョンの印刷チケット スキーマにバインドします。これにより、コア ドライバーはプライベート名前空間の UNIFORM リソース識別子 (URI) のセットをデバイスに関連付けることができます。
CallRouterFindFirstPrinterChangeNotification

CallRouterFindFirstPrinterChangeNotification 関数について説明します。
キャンセル

非同期操作を取り消します。
キャンセル

キャンセルを使用して拡張イベントを完了します。
キャンセル

非同期の PrintSchema 操作を取り消します。
CancelAsyncCall

IPrintAsyncCookie::CancelAsyncCall メソッドを定義します。
閉じる

Close メソッドはストリームを閉じ、そのストリームへの書き込みを終了します。 この方法は必須です。 フィルターの書き込みが完了したら、このメソッドを呼び出す必要があります。
CloseChannel

IBidiAsyncNotifyChannel::CloseChannel メソッドを定義します。
ClosePort

言語またはポート モニターの ClosePort 関数は、プリンター ポートを閉じます。
ClosePrintProcessor

印刷プロセッサの ClosePrintProcessor 関数は、印刷ジョブの印刷を完了し、関連付けられているハンドルを無効にします。
CloseSender

CloseSender メソッドは、フィルターが XPS パーツの送信を完了したことをパイプライン マネージャーに通知します。
コマンド

IPrintOemPS::Command メソッドは、印刷ジョブのデータ ストリームに PostScript コマンドを挿入するために、Microsoft PostScript プリンター ドライバーのプラグインをレンダリングすることによって使用されます。
CommandCallback

IPrintOemUni::CommandCallback メソッドは、Unidrv でサポートされているプリンターに動的に生成されたプリンター コマンドを提供するために使用されます。
コミット

操作をコミットします。
CommitAsync

非同期の PrintTicket コミット操作コンテキストを取得します。
CommonPropertySheetUIA

CommonPropertySheetUIA 関数は、プロパティ シート ページを表示し、ユーザーが表示される値を変更する方法を提供します。
CommonPropertySheetUIW

CommonPropertySheetUIW 関数は、プロパティ シート ページを表示し、ユーザーが表示される値を変更する方法を提供します。
CommonUIProp

IPrintOemUI::CommonUIProp メソッドを使用すると、ユーザー インターフェイス プラグインで既存のプリンター プロパティ シート ページを変更できます。
完了

拡張イベントを完了します。
Completed

Bidi "Set"" 操作が完了したときに呼び出されます。
Completed

IPrintSchemaAsyncOperation コンテキストによって表される非同期 PrintSchema 操作が完了すると呼び出されます。
CompletePrintCapabilities

IPrintOemPrintTicketProvider::CompletePrintCapabilities メソッドは、指定された印刷機能ドキュメントの残りのエントリを入力します。
圧縮

IPrintOemUni::Compression メソッドは、Unidrv でサポートされているプリンターと共に使用して、カスタマイズされたビットマップ圧縮方法を提供できます。
ConfigurePortUI

ポート モニター UI DLL の ConfigurePortUI 関数は、ユーザーからポート構成情報を取得し、ポート モニター サーバー DLL に送信します。
続行

Continue メソッドは、現在の XPS 固定ページをラスター化し続けるかどうかを呼び出し元 (XPS ラスター化サービス) に指示します。
ControlPrintProcessor

印刷プロセッサの ControlPrintProcessor 関数を使用すると、スプーラーは印刷ジョブを制御できます。
ConvertDevModeToPrintTicket

IPrintOemPrintTicketProvider::ConvertDevModeToPrintTicket メソッドは、DEVMODEW 構造体を印刷チケットに変換します。
ConvertDevModeToPrintTicket

IPrintTicketProvider::ConvertDevModeToPrintTicket メソッドは、DEVMODEW 構造体を印刷チケットに変換します。
ConvertDevModeToPrintTicket

IPrintTicketProvider2::ConvertDevModeToPrintTicket メソッドは、DEVMODEW 構造体を印刷チケットに変換します。
ConvertPrintTicketToDevMode

IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode メソッドは、印刷チケットを DEVMODEW 構造体に変換します。
ConvertPrintTicketToDevMode

IPrintTicketProvider::ConvertPrintTicketToDevMode メソッドは、印刷チケットを DEVMODEW 構造体に変換します。
ConvertPrintTicketToDevMode

IPrintTicketProvider2::ConvertPrintTicketToDevMode メソッドは、印刷チケットを DEVMODEW 構造体に変換します。
CreateDefaultGDLSnapshot

IPrintCoreHelperUni::CreateDefaultGDLSnapshot メソッドは、ドライバーの既定の構成に基づいて GDL スナップショットを取得します。
CreateGDLSnapshot

IPrintCoreHelperUni::CreateGDLSnapshot メソッドは、現在の構成に基づいてドライバー構成ファイルの GDL スナップショットを作成します。
CreateInstanceOfMSXMLObject

IPrintCoreHelper::CreateInstanceOfMSXMLObject メソッドは、正しい MSXML DLL を使用して MSXML 6.0 オブジェクトのインスタンスを作成します。
CreateInstanceOfMSXMLObject

IPrintCoreHelperPS::CreateInstanceOfMSXMLObject メソッドは、MSXML オブジェクトのインスタンスを作成します。
CreateInstanceOfMSXMLObject

IPrintCoreHelperUni::CreateInstanceOfMSXMLObject メソッドは、MSXML オブジェクトのインスタンスを作成します。
CreateNotificationChannel

IBidiAsyncNotifyChannel::CreateNotificationChannel メソッドを定義します。
CreatePrintAsyncNotifyChannel

IPrintAsyncNotify::CreatePrintAsyncNotifyChannel メソッドを定義します。
CreatePrintAsyncNotifyRegistration

IPrintAsyncNotify::CreatePrintAsyncNotifyRegistration メソッドを定義します。
CreatePrinterIC

CreatePrinterIC 関数について説明します。
CreateRasterizer

CreateRasterize メソッドは、XPS ラスタライザー オブジェクトを作成します。
CreateRasterizer

CreateRasterize メソッドは、高精度の色を処理できる XPS ラスタライザー オブジェクトを作成します。
CreateRasterizer

CreateRasterizer メソッドは、XPS ラスター化サービスを使用してコンテンツを XPS から PWG ラスターに変換できる XPS ラスタライザー オブジェクトを作成します。 PWG ラスターは非正方形の DPI をサポートします。
CTL_CODE

詳細情報: マクロのCTL_CODE
Current

Current メソッドは、現在の URI と部分を提供します。
DeleteJobNamedProperty

指定したプリンターで、指定した印刷ジョブの名前付きプロパティを削除します。
DeletePortUI

ポート モニター UI DLL の DeletePortUI 関数は、プリンター ポートを削除します。
DeletePrinterIC

DeletePrinterIC 関数について説明します。
DeleteProperty

DeleteProperty メソッドは、プロパティ バッグからプロパティを削除します。
DeleteResource

DeleteResource メソッドは、ページに関連付けられているリソースを削除します。
DeviceCapabilities

IPrintOemUI::D eviceCapabilities メソッドを使用すると、ユーザー インターフェイス プラグインでカスタマイズされたデバイス機能を指定できます。
DevicePropertySheets

IPrintOemUI::D evicePropertySheets メソッドを使用すると、ユーザー インターフェイス プラグインは、プリンター デバイスのプリンター プロパティ シートに新しいページを追加できます。
Devmode

Pscript5 のプラグインのレンダリングによって提供される IPrintOemPS::D evMode メソッドは、プライベート DEVMODEW メンバーに対する操作を実行します。
Devmode

ユーザー インターフェイス プラグインによって提供される IPrintOemUI::D evMode メソッドは、プラグインのプライベート DEVMODEW メンバーに対して操作を実行します。
Devmode

Unidrv のプラグインのレンダリングによって提供される IPrintOemUni::D evMode メソッドは、プライベート DEVMODEW メンバーに対して操作を実行します。
DevQueryPrint

DevQueryPrint 関数について説明します。
DevQueryPrintEx

IPrintOemUI::D evQueryPrintEx メソッドを使用すると、印刷ジョブが印刷可能かどうかを判断するのに役立つユーザー インターフェイス プラグインを使用できます。
DevQueryPrintEx

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

IPrintOemEngine::D isableDriver メソッドを定義します。
DisableDriver

IPrintOemPS::D isableDriver メソッドを使用すると、Pscript のレンダリング プラグインで、プラグインの IPrintOemPS::EnableDriver メソッドによって割り当てられたリソースを解放できます。
DisableDriver

IPrintOemuNI::D isableDriver メソッドを使用すると、Unidrv のレンダリング プラグインで、プラグインの IPrintOemUni::EnableDriver メソッドによって割り当てられたリソースを解放できます。
DisableEvents

イベントの生成を禁止します。
DisablePDEV

IPrintOemEngine::D isablePDEV* メソッドを定義します。
DisablePDEV

IPrintOemPS::D isablePDEV メソッドを使用すると、Pscript5 のレンダリング プラグインで、IPrintOemPS::EnablePDEV メソッドによって割り当てられたプライベート PDEV 構造体を削除できます。
DisablePDEV

IPrintOemUni::D isablePDEV メソッドを使用すると、Unidrv のレンダリング プラグインは、IPrintOemUni::EnablePDEV メソッドによって割り当てられたプライベート PDEV 構造体を削除できます。
DocumentEvent

IPrintOemUI2::D ocumentEvent メソッドを使用すると、UI プラグインは、DrvDocumentEvent DDI のコア ドライバー UI モジュールの既定の実装を置き換えることができます。
DOCUMENTEVENT_EVENT

詳細情報: マクロのDOCUMENTEVENT_EVENT
DOCUMENTEVENT_FLAGS

詳細情報: マクロのDOCUMENTEVENT_FLAGS
DocumentPropertySheets

IPrintOemUI::D ocumentPropertySheets メソッドを使用すると、ユーザー インターフェイス プラグインは、プリンター デバイスのドキュメント プロパティ シートに新しいページを追加できます。
DownloadCharGlyph

IPrintOemUni::D ownloadCharGlyph メソッドを使用すると、Unidrv のレンダリング プラグインで、指定したソフト フォントの文字グリフをプリンターに送信できます。
DownloadFontHeader

IPrintOemUni::D ownloadFontHeader メソッドを使用すると、Unidrv のレンダリング プラグインでフォントのヘッダー情報をプリンターに送信できます。
DownloadPattern

IPrintOemUni3::D ownloadPattern メソッドは、パターンをプリンターにダウンロードします。
DriverDMS

IPrintOemUni::D riverDMS メソッドを使用すると、Unidrv のレンダリング プラグインは、デバイスで管理された描画サーフェイスを使用することを示すことができます。
DriverEvent

プリンター ドライバーの DrvDriverEvent 関数は、ユーザー インターフェイス プラグインの IPrintOemUI::D riverEvent メソッドを呼び出して、プリンター ドライバー イベントの追加処理を行います。
DrvConvertDevMode

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

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

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

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

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

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

IPrintCoreUI2::D rvGetDriverSetting メソッドは、Pscript5 ユーザー インターフェイス プラグインがプリンター機能やその他の内部情報の現在の状態を取得できるように、Windows XP Pscript5 ドライバーによって提供されます。
DrvGetDriverSetting

IPrintOemDriverPS::D rvGetDriverSetting メソッドは、レンダリング プラグインがプリンター機能やその他の内部情報の現在の状態を取得できるように、Pscript5 ドライバーによって提供されます。
DrvGetDriverSetting

IPrintOemDriverUI::D rvGetDriverSetting メソッドは、ユーザー インターフェイス プラグインがプリンター機能やその他の内部情報の現在の状態を取得できるように、Unidrv ミニドライバーと Pscript5 ミニドライバーによって提供されます。
DrvGetDriverSetting

IPrintOemDriverUni::D rvGetDriverSetting メソッドは、レンダリング プラグインがプリンター機能やその他の内部情報の現在の状態を取得できるように、Unidrv ドライバーによって提供されます。
DrvGetGPDData

IPrintOemDriverUni::D rvGetGPDData メソッドは、レンダリング プラグインがプリンターの GPD ファイルで定義されているデータを取得できるように、Unidrv ドライバーによって提供されます。
DrvGetStandardVariable

IPrintOemDriverUni::D rvGetStandardVariable メソッドは、レンダリング プラグインが Unidrv の標準変数の現在の値を取得できるように、Unidrv ドライバーによって提供されます。
DrvPopulateFilterServices

DrvPopulateFilterServices 関数は、XPSDrv フィルター パイプライン マネージャーによって呼び出され、サービス プロバイダーが pPropertyBag パラメーターで指定されたフィルター パイプライン プロパティ バッグ内のフィルター サービス オブジェクトをインスタンス化できるようにします。
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 関数について説明します。
DrvUniTextOut

IPrintOemDriverUni::D rvUniTextOut メソッドは、デバイスで管理された描画サーフェイスを使用するレンダリング プラグインがテキスト文字列を簡単に出力できるように、Unidrv ドライバーによって提供されます。
DrvUpdateUISetting

IPrintCoreUI2::D rvUpdateUISetting メソッドは、Pscript5 ユーザー インターフェイス プラグインが変更されたユーザー インターフェイス オプションをドライバーに通知できるように、Windows XP Pscript5 ドライバーによって提供されます。
DrvUpdateUISetting

IPrintOemDriverUI::D rvUpdateUISetting メソッドは、ユーザー インターフェイス プラグインが変更されたユーザー インターフェイス オプションをドライバーに通知できるように、Unidrv ミニドライバーと Pscript5 ミニドライバーによって提供されます。
DrvUpgradePrinter

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

IPrintCoreUI2::D rvUpgradeRegistrySetting メソッドは、Pscript5 ユーザー インターフェイス プラグインがレジストリに格納されているデバイス設定を更新できるように、Windows XP Pscript5 ドライバーによって提供されます。
DrvUpgradeRegistrySetting

IPrintOemDriverUI::D rvUpdateRegistrySetting メソッドは、ユーザー インターフェイス プラグインがレジストリに格納されているデバイス設定を更新できるように、Unidrv ミニドライバーと Pscript5 ミニドライバーによって提供されます。
DrvWriteAbortBuf

IPrintOemDriverUni::D rvWriteAbortBuf メソッドは、ユーザーが印刷ジョブを終了した後、OEM レンダリング プラグインがプリンタークリーンアップ コードを送信できるように、Unidrv ドライバーによって提供されます。
DrvWriteSpoolBuf

IPrintCorePS2::D rvWriteSpoolBuf メソッドは、レンダリング プラグインがプリンター データをスプーラーに送信できるように、Pscript5 ドライバーによって提供されます。
DrvWriteSpoolBuf

IPrintOemDriverPS::D rvWriteSpoolBuf メソッドは、レンダリング プラグインがスプーラーにプリンター データを送信できるように、Pscript5 ドライバーによって提供されます。
DrvWriteSpoolBuf

IPrintOemDriverUni::D rvWriteSpoolBuf メソッドは、レンダリング プラグインがプリンター データをスプーラーに送信できるように、Unidrv ドライバーによって提供されます。
DrvXMoveTo

IPrintOemDriverUni::D rvXMoveTo メソッドは、レンダリング プラグインがカーソルの x 位置の変更をドライバーに通知できるように、Unidrv ドライバーによって提供されます。
DrvYMoveTo

IPrintOemDriverUni::D rvYMoveTo メソッドは、レンダリング プラグインがカーソル y 位置の変更をドライバーに通知できるように、Unidrv ドライバーによって提供されます。
EMFPLAYPROC

詳細情報: EMFPLAYPROC コールバック関数
EnableDriver

IPrintOemEngine::EnableDriver メソッドを定義します。
EnableDriver

IPrintOemPS::EnableDriver メソッドを使用すると、Pscript 用のレンダリング プラグインで一部のグラフィックス DDI 関数をフックできます。
EnableDriver

IPrintOemUni::EnableDriver メソッドを使用すると、Unidrv のレンダリング プラグインで、一部のグラフィックス DDI 関数をフックできます。
EnableEvents

EnableEvents メソッドを使用すると、DisableEvents が呼び出されるまで、指定したプリンター ドライバーのイベントを生成できます。
EnablePDEV

IPrintOemEngine::EnablePDEV メソッドを定義します。
EnablePDEV

IPrintOemPS::EnablePDEV メソッドを使用すると、Pscript5 のレンダリング プラグインで独自の PDEV 構造を作成できます。
EnablePDEV

IPrintOemUni::EnablePDEV メソッドを使用すると、Unidrv のレンダリング プラグインで独自の PDEV 構造を作成できます。
EnumConstrainedOptions

IPrintCoreHelper::EnumConstrainedOptions メソッドは、現在の設定に基づいて、特定の機能で制約されているすべてのオプションの一覧を提供します。
EnumConstrainedOptions

IPrintCoreHelperPS::EnumConstrainedOptions メソッドは、現在の設定に基づいて、特定の機能で制約されているすべてのオプションの一覧を提供します。
EnumConstrainedOptions

IPrintCoreHelperUni::EnumConstrainedOptions メソッドは、現在の設定に基づいて、特定の機能で制約されているすべてのオプションの一覧を提供します。
EnumConstrainedOptions

IPrintCoreUI2::EnumConstrainedOptions メソッドは、制約される機能のオプションを決定します。
EnumFeatures

IPrintCoreHelper::EnumFeatures メソッドは、合成機能やコア ドライバー実装機能など、使用可能なすべての機能の一覧を取得します。
EnumFeatures

IPrintCoreHelperPS::EnumFeatures メソッドは、合成機能やコア ドライバー実装機能など、使用可能なすべての機能の一覧を取得します。
EnumFeatures

IPrintCoreHelperUni::EnumFeatures メソッドは、合成機能やコア ドライバー実装機能など、使用可能なすべての機能の一覧を取得します。
EnumFeatures

IPrintCorePS2::EnumFeatures メソッドは、プリンターの使用可能な機能を列挙します。
EnumFeatures

IPrintCoreUI2::EnumFeatures メソッドは、プリンターの使用可能な機能を列挙します。
EnumJobNamedProperties

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

IPrintCoreHelper::EnumOptions メソッドは、指定された機能で使用可能なオプションの一覧を取得します。
EnumOptions

IPrintCoreHelperPS::EnumOptions メソッドは、指定された機能で使用可能なオプションの一覧を取得します。
EnumOptions

IPrintCoreHelperUni::EnumOptions メソッドは、指定された機能で使用可能なオプションの一覧を取得します。
EnumOptions

IPrintCorePS2::EnumOptions メソッドは、特定の機能の使用可能なオプションを列挙します。
EnumOptions

IPrintCoreUI2::EnumOptions メソッドは、特定の機能の使用可能なオプションを列挙します。
EnumPrintProcessorDatatypesA

印刷プロセッサの EnumPrintProcessorDatatypes 関数は、印刷プロセッサでサポートされているデータ型を列挙します。
ExpandIntentOptions

IPrintOemPrintTicketProvider::ExpandIntentOptions メソッドを使用すると、プラグインはプリンター オプション (写真印刷など) を印刷チケットの個々の機能設定に拡張できます。
ExtDeviceMode

ExtDeviceMode 関数は、16 ビット アプリケーションとの互換性のためにのみ提供されます。
FilterFinished

FilterFinished メソッドは、フィルターの処理が完了したことを報告します。
FilterGraphics

IPrintOemUni::FilterGraphics メソッドは、Unidrv でサポートされているプリンターと共に使用して、スキャン行データを変更し、スプーラーに送信できます。
FindFirstPrinterChangeNotification

FindFirstPrinterChangeNotification 関数は、指定したイベントセットが発生したときにアプリケーションが通知を要求したことをプロバイダーに通知します。
FinishAsyncCall

IPrintAsyncCookie::FinishAsyncCall メソッドを定義します。
FinishAsyncCallWithData

IPrintAsyncNewChannelCookie::FinishAsyncCallWithData メソッドを定義します。
FlushData

FlushData メソッドは、ストリームを開いたまま、バッファーに格納されたデータをデータ ストリームにフラッシュし、呼び出し元がストリームに追加のデータを書き込むできるようにします。
FontInstallerDlgProc

ユーザー インターフェイス プラグインの IPrintOemUI::FontInstallerDlgProc メソッドは、Unidrv フォント インストーラーのユーザー インターフェイスを置き換えます。
FreePrintNamedPropertyArray

FreePrintNamedPropertyArray 関数について説明します。
FreePrintPropertyValue

GetJobNamedPropertyValue 関数を使用して取得される値を解放します。
GdiDeleteSpoolFileHandle

GdiDeleteSpoolFileHandle 関数は、スプール ファイル ハンドルを解放します。
GdiEndDocEMF

GdiEndDocEMF 関数は、EMF 形式の印刷ジョブの EMF 再生操作を終了します。
GdiEndPageEMF

GdiEndPageEMF 関数は、EMF 形式の印刷ジョブの物理ページに対する EMF 再生操作を終了します。
GdiGetDC

GdiGetDC 関数は、プリンターのデバイス コンテキストへのハンドルを返します。
GdiGetDevmodeForPage

GdiGetDevmodeForPage 関数は、印刷ジョブの指定されたページと前のページの DEVMODEW 構造体を返します。
GdiGetPageCount

GdiGetPageCount 関数は、印刷ジョブ内のページ数を返します。
GdiGetPageHandle

GdiGetPageHandle 関数は、印刷ジョブ内の指定されたページへのハンドルを返します。
GdiGetSpoolFileHandle

GdiGetSpoolFileHandle 関数は、印刷ジョブの EMF ファイルへのハンドルを返します。
GdiPlayPageEMF

GdiPlayPageEMF 関数は、スプール印刷ジョブの 1 つのドキュメント ページに対して、指定された四角形内の EMF レコードを再生します。
GdiResetDCEMF

GdiResetDCEMF 関数は、スプール EMF 印刷ジョブの再生中にプリンターのデバイス コンテキストをリセットします。
GdiStartDocEMF

GdiStartDocEMF 関数は、EMF 形式の印刷ジョブの初期化操作を実行します。
GdiStartPageEMF

GdiStartPageEMF 関数は、EMF 形式の印刷ジョブの物理ページに対して初期化操作を実行します。
GenerateCopyFilePaths

Point および Print DLL の GenerateCopyFilePaths 関数は、印刷キューに関連付けられているファイルを印刷クライアントにコピーするときに印刷スプーラーによって使用されるソースパスとコピー先パスを変更するために使用されます。
get__NewEnum

IPrinterExtensionContextCollection オブジェクトの列挙子へのポインターを取得します。
get__NewEnum

IPrintJobCollection オブジェクトの列挙子へのポインターを取得します。
get__NewEnum

IPrintSchemaOptionCollection::NewEnum プロパティの詳細を確認してください。
get_BidiNotification

双方向通信 (Bidi) 通知のテキストを取得します (該当する場合)。
get_Constrained

スキーマ オプションの制約設定の種類を取得します。
get_Count

コレクション内の IPrinterExtensionContext オブジェクトの数を取得します。
get_Count

印刷キュー内のジョブの数を取得します。
get_Count

コレクション内の IPrintSchemaOption オブジェクトの数を取得します。
get_DataType

DataType プロパティは、PrintSchemaParameterDataType 列挙値を取得します。この列挙値は、Print Schema パラメーターに必要なデータ型を示します。
get_DetailedReasonId

ReasonId から取得できる理由よりも詳細なアクティブ化理由を取得します。
get_DisplayName

この項目の表示可能な文字列を取得します。
get_DisplayUI

印刷 UI を表示するかどうかを示す設定を取得します。
get_DriverProperties

ドライバーのプロパティ バッグを取得します。
get_DriverProperties

プロパティ バッグが存在する場合は、ドライバー プロパティ バッグへのアクセスを提供します。
get_ExtentHeightInMicrons

キャンバス アプリケーション メディア サイズの原点と境界制限の間の垂直方向の距離を取得します。
get_ExtentWidthInMicrons

配信元とアプリケーション メディア サイズの境界制限の間の水平方向の距離を取得します。
get_Handle

この印刷キューの基になるネイティブ ハンドルを取得します。
get_HeightInMicrons

ページの高さをミクロン単位で取得します。
get_Id

印刷ジョブ識別子 (ID) を取得します。
get_ImageableSizeHeightInMicrons

ページの向きに対するアプリケーション メディア サイズの垂直方向のディメンションを取得します。
get_ImageableSizeWidthInMicrons

ページの向きに対するアプリケーション メディア サイズの水平方向のディメンションを取得します。
get_JobCopiesAllDocuments

コピー数を取得します。
get_JobCopiesAllDocumentsMaxValue

JobCopiesAllDocuments の最大値を取得します。
get_JobCopiesAllDocumentsMinValue

JobCopiesAllDocuments パラメーターの最小値を取得します。
get_Name

この印刷キューのプリンターの名前を取得します。
get_Name

印刷ジョブの名前を取得します。
get_Name

このノードの name 属性の基本値を取得します。
get_NamespaceUri

このノードの name 属性の名前空間 URI 値を取得します。
get_OriginHeightInMicrons

アプリケーション メディア サイズに対するイメージ可能領域の垂直方向の原点を取得します。
get_OriginWidthInMicrons

アプリケーション メディア サイズに対するイメージ可能領域の水平方向の原点を取得します。
get_PageImageableSize

プリンターのイメージ可能な領域情報を取得します。
get_PagesPerSheet

シートあたりのページ数を取得します。
get_PrintedPages

印刷されたページ数を取得します。
get_PrinterQueue

プリンターのキューを取得します。
get_PrintSchemaTicket

キューとアクティブ化に適した印刷チケットを取得します。
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

PScript5 のプライベート DEVMODE 構造体を返して、プラグインがサイズを決定できるようにします。
get_QueueProperties

プロパティ バッグが存在する場合は、queue プロパティ バッグへのアクセスを提供します。
get_RangeMax

RangeMax プロパティは、許可されるデータ範囲の最大値を取得します。
get_RangeMin

RangeMin プロパティは、許可されるデータ範囲の最小値を取得します。
get_ReasonId

プリンター拡張機能がアクティブ化された理由を取得します。
get_Request

現在のイベントの IPrinterExtensionRequest オブジェクトを取得します。
get_Selected

このオプションが選択されているかどうかを示します。
get_SelectedOption

選択したオプションを表す IPrintSchemaOption を取得します。
get_SelectionType

フィーチャーの選択の種類を取得します。
get_SourceApplication

プリンター拡張機能を呼び出したアプリケーションの名前を取得します。
get_Status

印刷ジョブの現在のステータスを取得します。
get_SubmissionTime

ユーザーの現地時刻 (スプーラーによって提供される UTC 形式ではない) で提供される送信時刻を "DATE" 形式で取得します。
get_TotalPages

ドキュメントに含まれるページの合計数を取得します。
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

PScript5 のプライベート DEVMODE 構造体を返して、プラグインがサイズを決定できるようにします。
get_UnitType

UnitType プロパティは、単位の種類を取得します。
get_UserInputRequired

UserInputRequired プロパティは、Print Schema パラメーターにユーザー入力値が必要かどうかを示すブール値を取得します。
get_UserProperties

このアプリのユーザー プロパティ バッグを取得します。
get_UserProperties

プロパティ バッグが存在する場合は、ユーザー プロパティ バッグへのアクセスを提供します。
get_Value

Value (get_Value) プロパティは、IPrintSchemaParameterInitializer オブジェクトの現在の値を取得します。
get_WidthInMicrons

ページの幅をミクロン単位で取得します。
get_WindowModal

プリンター拡張機能をモーダルとして実行するかどうかを決定する実行モード パラメーターを取得します。
get_WindowParent

親ウィンドウのハンドルを取得します。
get_XmlNode

この項目に関連付けられている IXMLDOMNode オブジェクトを取得します。
GetAt

IPrinterExtensionContext オブジェクトへのポインターを取得します。
GetAt

IPrintJob オブジェクトへのポインターを取得します。
GetAt

IPrintSchemaOption オブジェクトへのポインターを取得します。
GetBool

指定したブール値プロパティを読み取ります。
GetBool

指定したブール値プロパティを取得します。
GetBytes

バイト配列プロパティを読み取ります。
GetBytes

バイト配列プロパティを取得します。
GetCapabilities

この IPrintSchemaTicket オブジェクトの現在の設定に基づいてプリンター機能を表す IPrintSchemaCapabilities オブジェクトを取得します。
GetChannelNotificationType

IBidiAsyncNotifyChannel::GetChannelNotificationType メソッドを定義します。
GetCPSUIUserData

CPSUI の GetCPSUIUserData 関数は、SetCPSUIUserData 関数を使用して以前に格納されていたデータを取得します。
GetDiscardProperties

GetDiscardProperties メソッドは、破棄コントロールのプロパティを取得します。
GetEnumCount

GetEnumCount メソッドは、bidi 要求から出力結果の数を取得します。
GetEnumObject

GetEnumObject メソッドは、リスト内の bidi 要求を列挙します。
GetFeature

名前と完全な名前空間 URI によって、PrintCapabilities から名前付き機能を取得します。
GetFeature

名前と完全な名前空間 URI を使用して、PrintTicket から名前付き機能を取得します。
GetFeatureAttribute

IPrintCoreHelperPS::GetFeatureAttribute メソッドは、特徴属性リストまたは特定の特徴属性の値を取得します。
GetFeatureAttribute

IPrintCorePS2::GetFeatureAttribute メソッドは、特徴属性リストまたは特定の特徴属性の値を取得します。
GetFeatureAttribute

IPrintCoreUI2::GetFeatureAttribute メソッドは、特徴属性リストまたは特定の特徴属性の値を取得します。
GetFeatureByKeyName

指定したキー名に基づいて PrintCapabilities から機能を取得します。
GetFeatureByKeyName

指定したキー名に基づいて PrintTicket から機能を取得します。
GetFontProperties

GetFontProperties メソッドは、フォント プロパティを取得します。
GetFontRestriction

フォントの制限を取得します。
GetFontSubstitution

IPrintCoreHelper::GetFontSubstitution メソッドは、指定された TrueType フォントの代替フォントとして使用されるデバイス フォント (存在する場合) を示します。
GetFontSubstitution

IPrintCoreHelperPS::GetFontSubstitution メソッドは、指定された TrueType フォントの代替フォントとして使用されるデバイス フォント (存在する場合) を示します。
GetFontSubstitution

IPrintCoreHelperUni::GetFontSubstitution メソッドは、指定された TrueType フォントの代替フォントとして使用されるデバイス フォント (存在する場合) を示します。
GetGlobalAttribute

IPrintCoreHelperPS::GetGlobalAttribute メソッドは、グローバル属性リストまたは特定のグローバル属性の値を取得します。
GetGlobalAttribute

IPrintCorePS2::GetGlobalAttribute メソッドは、グローバル属性リストまたは特定のグローバル属性の値を取得します。
GetGlobalAttribute

IPrintCoreUI2::GetGlobalAttribute メソッドは、グローバル属性リストまたは特定のグローバル属性の値を取得します。
GetImageProperties

GetImageProperties メソッドは、コンテンツ タイプに基づくイメージ プロパティを取得します。
GetImplementedMethod

IPrintOemUni::GetImplementedMethod メソッドは、レンダリング プラグインが実装した IPrintOemUni インターフェイス メソッドを決定するために Unidrv によって使用されます。
GetImplementedMethod

IPrintOemUni2::GetImplementedMethod メソッドは、レンダリング プラグインが実装した IPrintOemUni2 インターフェイス メソッドを判別するために Unidrv によって使用されます。
GetImplementedMethod

IPrintOemUni3::GetImplementedMethod メソッドは、レンダリング プラグインが実装した IPrintOemUni インターフェイス メソッドを決定するために Unidrv によって使用されます。
GetInfo

レンダリング プラグインの IPrintOemPS::GetInfo メソッドは識別情報を返します。
GetInfo

ユーザー インターフェイス プラグインの IPrintOemUI::GetInfo メソッドは識別情報を返します。
GetInfo

レンダリング プラグインの IPrintOemUni::GetInfo メソッドは識別情報を返します。
GetInt32

整数プロパティを読み取ります。
GetInt32

整数プロパティを取得します。
GetJobAttributes

印刷プロバイダーの GetJobAttributes 関数は、印刷ジョブに関する情報を取得します。
GetJobAttributesEx

印刷プロバイダーの GetJobAttributesEx 関数は、印刷ジョブに関する情報 (N アップ印刷オプションやリバース印刷オプションなど) を取得します。
GetJobNamedPropertyValue

指定したプリンターで、指定した印刷ジョブの名前付きプロパティの値を取得します。
GetNamedCommand

GetNamedCommand メソッドは、指定したコマンドを返します。
GetNewEmptyPart

GetNewEmptyPart メソッドは、新しい XPS パーツを作成します。
GetOption

IPrintCoreHelper::GetOption メソッドは、特定の機能に対して指定されたオプションを取得します。
GetOption

IPrintCoreHelperPS::GetOption メソッドは、特定の機能に対して指定されたオプションを取得します。
GetOption

IPrintCoreHelperUni::GetOption メソッドは、特定の機能に対して指定されたオプションを取得します。
GetOption

指定した名前のオプションを取得します。
GetOptionAttribute

IPrintCoreHelperPS::GetOptionAttribute メソッドは、オプション属性リストまたは特定のオプション属性の値を取得します。
GetOptionAttribute

IPrintCorePS2::GetOptionAttribute メソッドは、オプション属性リストまたは特定のオプション属性の値を取得します。
GetOptionAttribute

IPrintCoreUI2::GetOptionAttribute メソッドは、オプション属性リストまたは特定のオプション属性の値を取得します。
GetOptions

IPrintCorePS2::GetOptions メソッドは、ドライバーの現在の機能設定を、機能/オプションキーワード (keyword)ペアの一覧の形式で取得します。
GetOptions

IPrintCoreUI2::GetOptions メソッドは、ドライバーの現在の機能設定を、機能/オプションのキーワード (keyword)ペアの一覧の形式で取得します。
GetOptions

機能のすべてのオプションを取得します。
GetOutputData

GetOutputData メソッドは、プリンターから返される指定された出力データを取得します。
GetPagePart

GetPagePart メソッドは、URI を使用してページ内の画像、サムネイル、フォントなどを取得します。
GetParameterDefinition

GetParameterDefinition メソッドは IPrintSchemaParameterDefinition オブジェクトを取得し、PrintCapabilites XML の psf:ParameterDef 要素を表します。
GetParameterInitializer

GetParameterInitializer メソッドは、IPrintSchemaParameterInitializer オブジェクトを取得し、PrintTicket XML の psf:ParameterInit 要素を表します。
GetPartCompression

GetPartCompression メソッドは、パーツの圧縮を取得します。
GetPDEVAdjustment

IPrintOemPS2::GetPDEVAdjustment メソッドを使用すると、プラグインで特定の PDEV 設定をオーバーライドできます。
GetPDEVAdjustment

IPrintOemUni3::GetPDEVAdjustment メソッドを使用すると、プラグインで特定の PDEV 設定をオーバーライドできます。
GetPrintCapabilities

IPrintTicketProvider::GetPrintCapabilities メソッドは、プリンターの機能とパラメーターを説明する完全な印刷機能ドキュメントをプロバイダーに照会します。
GetPrintCapabilities

IPrintTicketProvider2::GetPrintCapabilities メソッドは、プリンターの機能とパラメーターを説明する完全な印刷機能ドキュメントをプロバイダーに照会します。
GetPrintClassObject

GetPrintClassObject メソッドは、作成するインターフェイス オブジェクトの IID を使用して、指定したプリンターの印刷フィルター関連のオブジェクトを作成します。
GetPrintDeviceCapabilities

IPrintTicketProvider2::GetPrintDeviceCapabilities (prdrvcom.h) メソッドについて説明します。
GetPrintDeviceResources

IPrintTicketProvider2::GetPrintDeviceResources (prdrvcom.h) メソッドについて説明します。
GetPrinterQueueView

IPrinterQueueView オブジェクトを取得し、監視するジョブの範囲で オブジェクトを初期化します。
GetPrintName

IBidiAsyncNotifyChannel::GetPrintName メソッドを定義します。
GetPrintOutputInfo

詳細情報: GetPrintOutputInfo 関数
GetPrintProcessorCapabilities

印刷プロセッサの GetPrintProcessorCapabilities 関数は、指定された入力データ型に関連付けられている機能を返します。
GetPrintTicket

GetPrintTicket メソッドは、固定ドキュメントの印刷チケット オブジェクトを取得します。
GetPrintTicket

GetPrintTicket メソッドは、固定ドキュメント シーケンスの印刷チケット オブジェクトを取得します。
GetPrintTicket

GetPrintTicket メソッドは、固定ページの印刷チケット オブジェクトを取得します。
GetProperties

キューのプロパティ バッグ内のプロパティを取得します。
GetProperty

GetProperty メソッドは、プロパティ バッグからプロパティを取得します。
GetPropertyValue

指定した名前の Property 要素または ScoredProperty 要素の値子要素の XML ノードを取得します。
GetReadStream

ストリーム プロパティから読み取るためにストリームを取得します。
GetReadStream

読み取りストリームを取得し、それを使用してプロパティから読み取ります。
GetReadStreamAsXML

IPrinterScriptablePropertyBag2::GetReadStreamAsXML メソッドについて説明します。
GetRequestCount

GetRequestCount メソッドは、要求リスト内の要求の数を取得します。
GetResult

GetResult メソッドは、bidi 要求が成功したかどうかを示します。
GetSelectedOptionInPrintTicket

IPrintSchemaTicket の機能の選択されたオプションを取得します。
GetServerReferral

IPrintAsyncNotifyServerReferral::GetServerReferral メソッドを定義します。
Getstream

GetStream メソッドは、パーツ データを含むストリーム オブジェクトを取得します。 各パーツには、それに関連付けられているパーツ固有のデータ (フォント、画像、ページ マークアップなど) があります。
Getstream

GetStream メソッドはストリーム インターフェイスを取得します。
GetString

文字列プロパティを読み取ります。
GetString

文字列プロパティを取得します。
GetSupportedVersions

IPrintOemPrintTicketProvider::GetSupportedVersions メソッドは、プラグイン プロバイダーでサポートされている印刷スキーマのメジャー バージョンを取得します。
GetSupportedVersions

IPrintTicketProvider::GetSupportedVersions メソッドは、プラグイン プロバイダーでサポートされている印刷スキーマのメジャー バージョン番号を取得します。
GetSupportedVersions

IPrintTicketProvider2::GetSupportedVersions メソッドは、プラグイン プロバイダーでサポートされている印刷スキーマのメジャー バージョン番号を取得します。
GetThumbnail

GetThumbnail メソッドは、ドキュメントのサムネイル オブジェクトを取得します。
GetThumbnailProperties

GetThumbnailProperties メソッドはサムネイル プロパティを取得します。
GetUri

GetUri メソッドは、固定ドキュメントの URI を取得します。
GetUri

GetUri メソッドは、固定ドキュメント シーケンスの URI を取得します。
GetUri

GetUri メソッドは、パーツの URI を取得します。
GetWriteStream

GetWriteStream メソッドは、読み取るページ マークアップを書き込むストリーム オブジェクトを取得します。 このストリームを使用して、ページ マークアップを変更できます。
GetWriteStream

ストリーム プロパティを書き込むためにストリームを取得します。
GetWriteStream

ストリームを取得し、それを使用してストリーム プロパティに書き込みます。
GetXpsPart

GetXpsPart メソッドは、XPS ドキュメントを構成するいくつかのオブジェクトを取得します。
GetXpsPartIterator

GetXpsPartIterator メソッドは、ページに関連付けられているすべての部分を列挙する反復子を取得します。
HalftonePattern

IPrintOemUni::HalftonePattern メソッドは、Unidrv でサポートされているプリンターと共に使用して、ハーフトーン 操作で使用する前にハーフトーン パターンを作成または変更できます。
HideStandardUI

IPrintOemUI2::HideStandardUI メソッドを使用すると、ユーザー インターフェイス プラグインで標準のプロパティ シートを表示するか非表示にするかを指定できます。
ImageProcessing

IPrintOemUni::ImageProcessing メソッドは、Unidrv でサポートされているプリンターと共に使用して、色の書式設定またはハーフトニングを実行するために、イメージ ビットマップ データを変更できます。
ImpersonatePrinterClient

ImpersonatePrinterClient は、RevertToPrinterSelf によって開始された操作を完了して、クライアントの偽装を再開します。
InitializeFilter

InitializeFilter メソッドは、フィルターを初期化します。
InitializeMonitor

InitializeMonitor 関数について説明します。
InitializeMonitorEx

InitializeMonitorEx 関数について説明します。
InitializePrintMonitor

InitializePrintMonitor 関数は廃止され、互換性のためにのみサポートされています。
InitializePrintMonitor2

印刷モニターの InitializePrintMonitor2 関数は、クラスター化されたプリント サーバーで使用する印刷モニターを初期化します。
InitializePrintMonitorUI

ポート モニター UI DLL の InitializePrintMonitorUI 関数は、DLL 関数のアドレスを印刷スプーラーに提供します。
InitializePrintProvidor

印刷プロバイダーの InitializePrintProvidor 関数は、プロバイダーを初期化し、プロバイダーのエントリ ポイントを印刷スプーラーに提供します。
IsDone

IsDone メソッドは、反復子がイテレーションを完了したかどうかを判断します。
IsValidDevmodeA

印刷スプーラーの IsValidDevmode 関数は、DEVMODE 構造体の内容が有効であることを確認します。
IsValidDevmodeW

印刷スプーラーの IsValidDevmode 関数が DEVMODE 構造体の内容が有効であることを確認する方法について説明します。
LogJobInfoForBranchOffice

ブランチ Office クライアントがジョブ イベントをホスト プリント サーバーに送信できるようにします。
MemoryUsage

IPrintOemUni::MemoryUsage メソッドは、Unidrv でサポートされているプリンターと共に使用して、レンダリング プラグインの IPrintOemUni::ImageProcessing メソッドで使用するために必要なメモリの量を指定できます。
MultiSendRecv

MultiSendRecv メソッドは、bidi 要求の一覧を送信します。
MxdcGetPDEVAdjustment

MxdcGetPDEVAdjustment 関数は、プリンター インターフェイス DLL によってエクスポートされ、Microsoft XPS ドキュメント コンバーター (MXDC) のプリンター構成データを提供します。
次へ

Next メソッドは、反復子を次の部分に進めます。
NotifyXmlChanged

XML DOM オブジェクトが変更されたことを印刷システムに通知します。
OEMAlphaBlend

OEMAlphaBlend 関数について説明します。
OEMBitBlt

OEMBitBlt 関数は、デバイスで管理されるサーフェス間、GDI で管理された標準形式のビットマップ間、またはデバイスで管理されたサーフェスと GDI で管理される標準形式のビットマップの間で、一般的なビット ブロック転送機能を提供します。
OEMCommand

OEMCommand 関数について説明します。
OEMCommandCallback

OEMCommandCallback 関数について説明します。
OEMCommonUIProp

OEMCommonUIProp 関数について説明します。
OEMCompression

OEMCompression 関数について説明します。
OEMCopyBits

OEMCopyBits 関数は、デバイス管理ラスター サーフェスと GDI 標準形式ビットマップの間で変換を実行します。
OEMCUIPCALLBACK

OEMCUIPCALLBACK 関数型は、ユーザー インターフェイス プラグインの IPrintOemUI::CommonUIProp メソッドで指定されるコールバック関数を定義するために使用されます。 構造は printoem.h で定義されています。
OEMDeviceCapabilities

OEMDeviceCapabilities 関数について説明します。
OEMDevicePropertySheets

OEMDevicePropertySheets 関数について説明します。
OEMDevMode

OEMDevMode 関数について説明します。
OEMDevQueryPrintEx

OEMDevQueryPrintEx 関数について説明します。
OEMDisableDriver

この関数は、現在使用されていません。
OEMDisablePDEV

この関数 (OEMDisablePDEV) は廃止されました。
OEMDitherColor

OEMDitherColor 関数は、デバイス パレットに対してディザリングされたブラシを作成するようにデバイスに要求します。
OEMDocumentPropertySheets

OEMDocumentPropertySheets 関数について説明します。
OEMDownloadCharGlyph

OEMDownloadCharGlyph 関数について説明します。
OEMDownloadFontHeader

OEMDownloadFontHeader 関数について説明します。
OEMDriverDMS

OEMDriverDMS 関数について説明します。
OEMEnableDriver

OEMEnableDriver 関数について説明します。
OEMEnablePDEV

OEMEnablePDEV 関数について説明します。
OEMEndDoc

OEMEndDoc 関数は、レンダリングのためにドライバーへのドキュメントの送信が完了すると、GDI によって呼び出されます。
OEMEscape

OEMEscape 関数は、デバイスに依存しないデバイス ドライバー インターフェイスで使用できないデバイスから情報を取得します。特定のクエリは、iEsc パラメーターの値によって異なります。
OEMFillPath

OEMFillPath 関数は、閉じたパスの入力を処理します。
OEMFilterGraphics

OEMFilterGraphics 関数について説明します。
OEMFontInstallerDlgProc

OEMFontInstallerDlgProc 関数について説明します。
OEMFontManagement

OEMFontManagement 関数は、PostScript デバイス用に提供される省略可能なエントリ ポイントです。
OEMGetGlyphMode

OEMGetGlyphMode 関数は、グリフ情報をキャッシュする方法を GDI に通知します。
OEMGetInfo

OEMGetInfo 関数について説明します。
OEMGradientFill

OEMGradientFill 関数は、指定されたプリミティブを網掛けします。
OEMHalftonePattern

OEMHalftonePattern 関数について説明します。
OEMIcmCreateColorTransform

OEMIcmCreateColorTransform 関数は、ICM カラー変換を作成します。
OEMIcmDeleteColorTransform

OEMIcmDeleteColorTransform 関数は、指定した色変換を削除します。
OEMImageProcessing

OEMImageProcessing 関数について説明します。
OEMLineTo

OEMLineTo 関数は、単一の実線の整数のみの化粧線を描画します。
OEMMemoryUsage

この関数 (OEMMemoryUsage) は廃止されました。
OEMNextBand

OEMNextBand 関数は、ドライバーがプリンターにバンドを送信できるように、物理ページのバンドの描画が完了したときに GDI によって呼び出されます。
OEMOutputCharStr

この関数 (OEMOutputCharStr) は廃止されました。
OEMPaint

OEMPaint 関数は廃止され、Windows 2000 以降では GDI によって呼び出されなくなりました。 「DrvPaint」を参照してください。
OEMPDriverEvent

OEMPDriverEvent 関数について説明します。
OEMPlgBlt

OEMPlgBlt 関数は、デバイスで管理されるサーフェスと GDI で管理されるサーフェスの組み合わせの間でビット ブロック転送機能をローテーションします。
OEMPrinterEvent

OEMPrinterEvent 関数について説明します。
OEMQueryAdvanceWidths

OEMQueryAdvanceWidths 関数は、指定したグリフ セットの文字の前の幅を返します。
OEMQueryColorProfile

OEMQueryColorProfile 関数について説明します。
OEMQueryDeviceSupport

OEMQueryDeviceSupport 関数は、要求されたデバイス固有の情報を返します。
OEMQueryFont

OEMQueryFont 関数は、特定のフォントの IFIMETRICS 構造体を取得するために GDI によって使用されます。
OEMQueryFontData

OEMQueryFontData 関数は、実現されたフォントに関する情報を取得します。
OEMQueryFontTree

OEMQueryFontTree 関数は、グリフおよびカーニング ハンドルのマッピングを定義する構造体へのポインターを GDI に提供します。
OEMRealizeBrush

OEMRealizeBrush 関数は、ドライバーが指定したサーフェスに対して指定されたブラシを実現することを要求します。
OEMResetPDEV

OEMResetPDEV 関数について説明します。
OEMSendFontCmd

この関数 (OEMSendFontCmdSW) は廃止されました。
OEMSendPage

OEMSendPage 関数は、ドライバーがプリンターにページを送信できるように、物理ページの描画が完了したときに GDI によって呼び出されます。
OEMStartBanding

OEMStartBanding 関数は、レンダリングのために物理ページのバンドの送信を開始する準備ができたら、GDI によって呼び出されます。
OEMStartDoc

OEMStartDoc 関数は、レンダリングのためにドライバーへのドキュメントの送信を開始する準備ができたら、GDI によって呼び出されます。
OEMStartPage

OEMStartPage 関数は、レンダリングのために物理ページの内容のドライバーへの送信を開始する準備ができたら、GDI によって呼び出されます。
OEMStretchBlt

OEMStretchBlt 関数は、デバイスで管理されるサーフェスと GDI で管理されるサーフェスの任意の組み合わせの間で、ビット ブロック転送機能を拡張します。
OEMStretchBltROP

OEMStretchBltROP 関数は、ラスター演算 (ROP) を使用してストレッチ ビット ブロック転送を実行します。
OEMStrokeAndFillPath

OEMStrokeAndFillPath 関数は、同時にストロークを行い、パスに入力します。
OEMStrokePath

OEMStrokePath 関数はパスをストロークします。
OEMTextOut

OEMTextOut 関数は、指定した位置にグリフのセットをレンダリングするドライバーを呼び出します。
OEMTextOutAsBitmap

OEMTextOutAsBitmap 関数について説明します。
OEMTransparentBlt

OEMTransparentBlt 関数は、透過性を備えたビット ブロック転送機能を提供します。
OEMTTDownloadMethod

OEMTTDownloadMethod 関数について説明します。
OEMTTYGetInfo

OEMTTYGetInfo 関数について説明します。
OEMUpdateExternalFonts

OEMUpdateExternalFonts 関数について説明します。
OEMUpgradePrinter

OEMUpgradePrinter 関数について説明します。
OEMUpgradeRegistry

OEMUpgradeRegistry 関数について説明します。
OnBidiResponseReceived

bidi 応答を受信したときに呼び出されます。
OnChanged

キュー内の印刷ジョブの範囲のスナップショットを提供する IPrintJobCollection オブジェクトを提供します。
OnDriverEvent

ドライバー イベントが発生したときに呼び出されます。
OnPrinterQueuesEnumerated

プリンター キューが列挙されるときに呼び出されます。
OpenPort

ポート モニターの OpenPort 関数は、プリンター ポートを開きます。
OpenPrintProcessor

印刷プロセッサの OpenPrintProcessor 関数は、ジョブを印刷するための印刷プロセッサを準備し、ハンドルを返します。
OutputCharStr

IPrintOemUni::OutputCharStr メソッドを使用すると、レンダリング プラグインでフォント グリフの印刷を制御できます。
PartialReplyPrinterChangeNotification

印刷スプーラーの PartialReplyPrinterChangeNotification 関数を使用すると、印刷プロバイダーは、通知ハンドルに関連付けられているプリンター変更のスプーラーのデータベースを更新できます。
PFN_DrvGetDriverSetting

DrvGetDriverSetting 関数は廃止されました。
PFN_DrvGetStandardVariable

この DrvGetStandardVariable 関数は廃止されました。
PFN_DrvUnidriverTextOut

DrvUnidriverTextOut 関数は廃止されました。
PFN_DrvUpdateUISetting

DrvUpdateUISetting 関数は廃止されました。
PFN_DrvUpgradeRegistrySetting

DrvUpgradeRegistrySetting 関数は廃止されました。
PFN_DrvWriteAbortBuf

DrvWriteAbortBuf 関数は廃止されました。
PFN_DrvWriteSpoolBuf

この関数ポインターが指す DrvWriteSpoolBuf 関数は廃止されました。
PFN_DrvXMoveTo

DrvXMoveTo 関数は廃止されました。
PFN_DrvYMoveTo

DrvYMoveTo 関数は廃止されました。
PFNCOMPROPSHEET

ComPropSheet 関数は CPSUI によって提供され、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって呼び出して、プロパティ シート ページをビルドできます。
PFNGETINFO

UNIFONTOBJ_GetInfoコールバック関数は、レンダリング プラグインがフォントまたはグリフ情報を取得できるように、Unidrv ドライバーによって提供されます。
PFNPROPSHEETUI

PFNPROPSHEETUI 関数の種類は、ページ作成コールバックを定義するために CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。これにより、作成するプロパティ シート ページが指定されます。
PlayGdiScriptOnPrinterIC

PlayGdiScriptOnPrinterIC 関数について説明します。
PrintDocumentOnPrintProcessor

印刷プロセッサの PrintDocumentOnPrintProcessor 関数は、印刷ジョブをスプール形式から印刷モニターに送信できる生データに変換します。
PrinterEvent

IPrintOemUI::P rinterEvent メソッドを使用すると、ユーザー インターフェイス プラグインでプリンター イベントを処理できます。
PrinterMessageBoxA

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

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

ProvidorFindClosePrinterChangeNotification 関数について説明します。
ProvidorFindFirstPrinterChangeNotification

ProvidorFindFirstPrinterChangeNotification 関数について説明します。
PublishDriverInterface

IPrintOemPS::P ublishDriverInterface メソッドを使用すると、Pscript5 のレンダリング プラグインで Pscript5 ドライバーの IPrintCorePS2、IPrintOemDriverPS、または IPrintCoreHelperPS インターフェイスを取得できます。
PublishDriverInterface

IPrintOemUI::P ublishDriverInterface メソッドを使用すると、ユーザー インターフェイス プラグインで Unidrv または Pscript5 ドライバーの IPrintOemDriverUI、IPrintCoreUI2、IPrintCoreHelperPS、または IPrintCoreHelperUni インターフェイスを取得できます。
PublishDriverInterface

IPrintOemUni::P ublishDriverInterface メソッドを使用すると、Unidrv のレンダリング プラグインで Unidrv ドライバーの IPrintOemDriverUni または IPrintCoreHelperUni インターフェイスを取得できます。
PublishPrintTicketHelperInterface

IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface メソッドは、Unidrv または Pscript5 ユーザー インターフェイス (UI) プラグインの印刷チケット ヘルパー インターフェイスを発行します。
put_JobCopiesAllDocuments

コピー数を設定します。
put_SelectedOption

Print Schema Feature 要素の選択したオプションを、指定した IPrintSchemaOption 要素に変更します。
put_Value

Value (put_Value) プロパティは、IPrintSchemaParameterInitializer オブジェクトの値を変更します。
QueryColorProfile

IPrintOemUI::QueryColorProfile メソッドを使用すると、ユーザー インターフェイス プラグインで、カラー管理に使用する ICC プロファイルを指定できます。
QueryDeviceDefaultNamespace

IPrintOemPrintTicketProvider::QueryDeviceDefaultNamespace メソッドは、既定の名前空間の均一リソース識別子 (URI) についてデバイスに対してクエリを実行します。
QueryDeviceNamespace

IPrintTicketProvider::QueryDeviceNamespace メソッドは、既定の名前空間均一リソース識別子 (URI) についてデバイスに対してクエリを実行します。
QueryDeviceNamespace

IPrintTicketProvider2::QueryDeviceNamespace メソッドは、既定の名前空間均一リソース識別子 (URI) についてデバイスに対してクエリを実行します。
QueryJobAttributes

IPrintOemUI2::QueryJobAttributes メソッドを使用すると、UI プラグインは、DrvQueryJobAttributes DDI の呼び出し後にコア ドライバーの結果を後処理できます。
QuerySimulationSupport

IPrintCoreUI2::QuerySimulationSupport メソッドは、スプーラー がサポートするシミュレーションの種類を示すスプーラー シミュレーション機能構造を取得します。
RasterizeRect

RasterizeRect メソッドは、XPS 固定ページの軸揃えの四角形領域をラスター化します。
読み取り

Read メソッドは、ストリームからバイトを読み取り、JavaScript 配列として返します。
ReadBytes

ReadBytes メソッドは、バッファーにバイト数を読み取ります。
ReadPort

ポート モニターの ReadPort 関数は、プリンター ポートからデータを読み取ります。
RegisterForNotifications

IPrintAsyncNotifyRegistration::RegisterForNotifications メソッドを定義します。
RemovePrintDeviceObject

RemovePrintDeviceObject 関数は、印刷プロバイダー キューからデバイス オブジェクトを削除します。
ReplyPrinterChangeNotification

印刷スプーラーの ReplyPrinterChangeNotification 関数を使用すると、印刷プロバイダーは、通知ハンドルに関連付けられている印刷キュー イベントのスプーラーのデータベースを更新し、印刷キュー イベントが発生したことをクライアントに通知できます。
ReplyPrinterChangeNotificationEx

ReplyPrinterChangeNotificationEx 関数について説明します。
ReportProgress

ReportProgress メソッドは、XPS ジョブの消費量の進行状況をパイプライン マネージャーに報告します。
RequestCancel

印刷ジョブの取り消しを要求します。
RequestReader

RequestReader メソッドは、IInterFilterCommunicator オブジェクトのリーダー インターフェイスを取得します。
RequestShutdown

RequestShutdown メソッドは、パイプラインのシャットダウンを要求します。
RequestWriter

RequestWriter メソッドは、IInterFilterCommunicator オブジェクトのライター インターフェイスを取得します。
リセット

Reset メソッドは、反復子を最初の要素に設定します。
ResetPDEV

IPrintOemEngine::ResetPDEV メソッドを定義します。
ResetPDEV

IPrintOemPS::ResetPDEV メソッドを使用すると、Pscript5 のレンダリング プラグインで PDEV 構造をリセットできます。
ResetPDEV

IPrintOemUni::ResetPDEV メソッドを使用すると、Unidrv のレンダリング プラグインで PDEV 構造をリセットできます。
RevertToPrinterSelf

偽装スレッドで RevertToPrinterSelf が呼び出されると、偽装されているスレッドのトークンが返されます。
ROUTER_NOTIFY_CALLBACK

ROUTER_NOTIFY_CALLBACK コールバック関数について説明します。
RouterAllocBidiMem

RouterAllocBidiMem は、指定したサイズのメモリ ブロックを割り当てます。 この関数は、文字列とバイナリ オブジェクトのメモリを割り当てるためにポート モニターによって使用されます。
RouterAllocBidiResponseContainer

RouterAllocBidiResponseContainer は、bidi 応答のリストを含むBIDI_RESPONSE_CONTAINER構造体を割り当てます。 bidi 応答リストは、BIDI_RESPONSE_DATA構造体の配列です。
RouterAllocPrinterNotifyInfo

印刷スプーラーの RouterAllocPrinterNotifyInfo 関数は、PRINTER_NOTIFY_INFO構造体とPRINTER_NOTIFY_INFO_DATA構造体の配列を割り当てます。
RouterCreatePrintAsyncNotificationChannel

RouterCreatePrintAsyncNotificationChannel 関数は、プリンターまたはプリント サーバーに関連付けられている非同期通知チャネルを作成します。
RouterFreeBidiMem

RouterFreeBidiMem は、RouterAllocBidiMem によって以前に割り当てられたメモリブロックを解放します。
RouterFreeBidiResponseContainer

RouterFreeBidiResponseContainer は、RouterAllocBidiResponseContainer によって以前に割り当てられたBIDI_RESPONSE_CONTAINER構造体を解放します。
RouterFreePrinterNotifyInfo

印刷スプーラーの RouterFreePrinterNotifyInfo 関数は、指定したPRINTER_NOTIFY_INFO構造体とそれに関連付けられているPRINTER_NOTIFY_INFO_DATA構造体配列の割り当てを解除します。
RouterGetPrintClassObject

RouterGetPrintClassObject 関数は、指定した名前とインターフェイス ID を持つ印刷プロバイダーを検索して、印刷プロバイダーの一覧を列挙します。
RouterRegisterForPrintAsyncNotifications

RouterRegisterForPrintAsyncNotifications 関数は、プリンターまたはプリント サーバーに関連付けられている非同期通知に登録します。
RouterUnregisterForPrintAsyncNotifications

RouterUnregisterForPrintAsyncNotifications 関数は、プリンターまたはプリント サーバーに関連付けられている非同期通知を受信するための登録を解除します。
Seek

Seek メソッドは、シーク ポインターをストリーム内の新しい場所に変更します。
Seek

シーク ポインターを設定します。
SendBidiQuery

指定したクエリを使用して非同期更新操作を実行し、IPrinterQueueEvent::OnBidiResponseReceived メソッドを呼び出します。
SendBidiSetRequestAsync

XML 文字列値を使用して、Bidi Set 要求を非同期操作として送信します。
SendFixedDocument

SendFixedDocument メソッドは、固定ドキュメント オブジェクトをパイプラインに送信します。
SendFixedDocumentSequence

SendFixedDocumentSequence メソッドは、固定ドキュメント シーケンスをパイプラインに送信します。
SendFixedPage

SendFixedPage メソッドは、XPS ドキュメントの固定ページをパイプラインに送信します。
SendFontCmd

IPrintOemUni::SendFontCmd メソッドを使用すると、レンダリング プラグインでプリンターのフォント選択コマンドを変更し、プリンターに送信できます。
SendNotification

IBidiAsyncNotifyChannel::SendNotification メソッドを定義します。
SendRecv

SendRecv メソッドは、プリンターに bidi 要求を送信します。
SendRecvXMLStream

SendRecvXMLStream メソッドは、双方向プリンター通信要求を送信し、双方向通信スキーマに従って書式設定された IStream オブジェクトとして応答を受信します。
SendRecvXMLString

SendRecvXMLString メソッドは、双方向プリンター通信要求を送信し、双方向通信スキーマに従って書式設定された Unicode 文字列として応答を受信します。
SendXpsDocument

SendXpsDocument メソッドは、XPS ドキュメントをパイプラインに送信します。
SendXpsUnknown

SendXpsUnknown メソッドは、フィルター パイプラインに識別できない XPS ドキュメント パーツを送信します。
SetBandSize

IPrintOemUni3::SetBandSize メソッドは、Unidrv でサポートされているプリンターと共に使用して、印刷される出力に必要なバンド サイズを指定できます。
SetBool

指定したブール値プロパティ値を書き込みます。
SetBool

このメソッドが指定したブール値を書き込む方法について説明します。
SetBytes

バイト配列プロパティを書き込みます。
SetBytes

このメソッドがバイト配列プロパティを書き込む方法について説明します。
SetCPSUIUserData

CPSUI の SetCPSUIUserData 関数を使用すると、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) で、表示されていないデータをプロパティ シート ダイアログ ボックスに関連付けることができます。
SetFontContent

SetFontContent メソッドは、フォントの内容を設定します。
SetFontOptions

SetFontOptions メソッドは、フォントのオプションを設定します。
SetFontSubstitution

IPrintCoreHelper::SetFontSubstitution メソッドは、特定の TrueType フォントの代わりに印刷するデバイス フォントを指定します。
SetFontSubstitution

IPrintCoreHelperPS::SetFontSubstitution メソッドは、特定の TrueType フォントの代わりに印刷するデバイス フォントを指定します。
SetFontSubstitution

IPrintCoreHelperUni::SetFontSubstitution メソッドは、特定の TrueType フォントの代わりに印刷するデバイス フォントを指定します。
SetImageContent

SetImageContent メソッドは、コンテンツ タイプに基づく image プロパティを設定します。
SetInputData

SetInputData メソッドは、プリンターに送信するデータを設定します。
SetInt32

整数プロパティを書き込みます。
SetInt32

このメソッドが整数プロパティを書き込む方法について説明します。
SetJobNamedProperty

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

SetMinimalLineWidth メソッドを使用すると、呼び出し元は、デバイスがレンダリングできる行の最小の太さ (ピクセル単位) を設定できます。
SetOptions

IPrintCoreHelper::SetOptions メソッドは、複数の機能オプションペアを同時に設定します。
SetOptions

IPrintCoreHelperPS::SetOptions メソッドは、複数の機能オプションペアを同時に設定します。
SetOptions

IPrintCoreHelperUni::SetOptions メソッドは、複数の機能とオプションのペアを同時に設定します。
SetOptions

IPrintCoreUI2::SetOptions メソッドは、ドライバーの機能設定を設定します。
SetPagePart

SetPagePart メソッドは、新しいパーツをページに関連付けます。
SetPartCompression

SetPartCompression メソッドは、パーツの圧縮を設定します。
SetPrintTicket

SetPrintTicket メソッドは、固定ドキュメントに印刷チケットを挿入します。
SetPrintTicket

SetPrintTicket メソッドは、固定ドキュメント シーケンスに印刷チケットを挿入します。
SetPrintTicket

SetPrintTicket メソッドは、印刷チケットをページに関連付けます。
SetSchema

SetSchema メソッドは、bidi スキーマ文字列を設定します。
SetServerReferral

IPrintAsyncNotifyServerReferral::SetServerReferral メソッドを定義します。
SetSize

スクリプト可能ストリームのサイズをバイト単位で設定します。
SetString

文字列プロパティを書き込みます。
SetString

このメソッドが文字列プロパティを書き込む方法について説明します。
SetThumbnail

SetThumbnail メソッドは、ドキュメントから現在のサムネイル オブジェクトを削除し、新しいサムネイル オブジェクトを挿入します。
SetThumbnailContent

SetThumbnailContent メソッドは、パーツのサムネイル コンテンツを設定します。
SetViewRange

監視する印刷ジョブの範囲を設定します。
ShutdownOperation

出力ジョブが取り消されたかエラーが発生した場合、パイプライン マネージャーは ShutdownOperation メソッドを使用してフィルターをシャットダウンします。
SplDeleteSpoolerPortEnd

SplDeleteSpoolerPortEnd 関数について説明します。
SplDeleteSpoolerPortStart

SplDeleteSpoolerPortStart 関数について説明します。
SplIsSessionZero

SplIsSessionZero 関数は、特定の印刷ジョブ (印刷ハンドルとジョブ ID) がセッション 0 で発行されたかどうかを判断します。
SplPromptUIInUsersSession

SplPromptUIInUsersSession 関数は、プリンター ハンドルとジョブ ID によって示されるセッションに標準メッセージ ボックスを表示します。
SpoolerCopyFileEvent

Point and Print DLL の SpoolerCopyFileEvent 関数は、クライアントがプリント サーバーに接続するときに、印刷キューに関連付けられたファイルを印刷クライアントにコピーすることに関連するイベントの通知を受け取ります。
SpoolerFindClosePrinterChangeNotification

SpoolerFindClosePrinterChangeNotification 関数について説明します。
SpoolerFindFirstPrinterChangeNotification

SpoolerFindFirstPrinterChangeNotification 関数について説明します。
SpoolerFindNextPrinterChangeNotification

SpoolerFindNextPrinterChangeNotification 関数について説明します。
SpoolerFreePrinterNotifyInfo

詳細情報: SpoolerFreePrinterNotifyInfo 関数
SpoolerRefreshPrinterChangeNotification

SpoolerRefreshPrinterChangeNotification 関数について説明します。
Start

非同期の PrintSchema 操作を開始します。
StartOperation

StartOperation メソッドは、フィルターの操作を開始します。 フィルターは、このメソッドのデータの読み取り、処理、および書き込みを行います。
TextOutAsBitmap

IPrintOemUni::TextOutAsBitmap メソッドを使用すると、ダウンロード可能なフォントが使用できない場合に備えて、レンダリング プラグインでテキスト文字列のビットマップ イメージを作成できます。
TTDownloadMethod

IPrintOemUni::TTDownloadMethod メソッドを使用すると、レンダリング プラグインは、指定された TrueType ソフト フォントに Unidrv で使用する必要がある形式を示します。
TTYGetInfo

IPrintOemUni::TTYGetInfo メソッドを使用すると、レンダリング プラグインでテキストのみのプリンターに関連する情報を Unidrv に提供できます。
UnbindDevice

UnbindDevice メソッドは、bidi 要求からプリンターのバインドを解除します。
UnbindDevice

UnbindDevice メソッドは、双方向プリンター通信 (bidi 通信) 要求からプリンターを解放します。
UnregisterForNotifications

IPrintAsyncNotifyRegistration::UnregisterForNotifications メソッドを定義します。
UpdateExternalFonts

IPrintOemUI::UpdateExternalFonts メソッドを使用すると、ユーザー インターフェイス プラグインでプリンターの Unidrv フォント形式ファイル (.uff ファイル) を更新できます。
UpdatePrintDeviceObject

UpdatePrintDeviceObject 関数は、印刷プロバイダー キューにあるデバイス オブジェクトのプロパティを更新します。
UpgradePrinter

IPrintOemUI::UpgradePrinter メソッドを使用すると、ユーザー インターフェイス プラグインは、レジストリに格納されているデバイス オプション値をアップグレードできます。
ValidateAsync

非同期の PrintTicket 検証操作コンテキストを取得します。
ValidatePrintTicket

IPrintOemPrintTicketProvider::ValidatePrintTicket メソッドは、印刷チケットを検証します。
ValidatePrintTicket

IPrintTicketProvider::ValidatePrintTicket メソッドは、印刷チケットを検証します。
ValidatePrintTicket

IPrintTicketProvider2::ValidatePrintTicket メソッドは、印刷チケットを検証します。
WaitForPrinterChange

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

IPrintCoreHelper::WhyConstrained メソッドには、現在の構成で指定された機能とオプションのペアを制限するオプションの一覧が用意されています。
WhyConstrained

IPrintCoreHelperPS::WhyConstrained メソッドには、現在の構成で指定された機能とオプションのペアを制限するオプションの一覧が用意されています。
WhyConstrained

IPrintCoreHelperUni::WhyConstrained メソッドには、現在の構成で指定された機能とオプションのペアを制約するオプションの一覧が用意されています。
WhyConstrained

IPrintCoreUI2::WhyConstrained メソッドは、指定された機能/オプションの選択が制約される理由を決定します。
書き込み

Write メソッドは、指定された JavaScript 配列をストリームに書き込み、書き込まれたバイト数を返します。
WriteBytes

WriteBytes メソッドは、指定したバイト数をストリームに書き込みます。
WritePort

ポート モニターの WritePort 関数は、プリンター ポートにデータを書き込みます。
WritePrinter

IPrintOemPS2::WritePrinter メソッドがサポートされている場合、レンダリング プラグインは Postscript ドライバーによって生成されたすべての出力データをキャプチャできます。
WritePrinter

IPrintOemUni2::WritePrinter メソッドがサポートされている場合、レンダリング プラグインは Unidrv ドライバーによって生成されたすべての出力データをキャプチャできます。
XcvClosePort

ポート モニター サーバー DLL の XcvClosePort 関数は、XcvOpenPort によって開かれたプリンター ポートを閉じます。
XcvDataPort

ポート モニター サーバー DLL の XcvDataPort 関数は、ポート モニターの UI DLL から情報を受け取り、その情報をに返します。
XcvOpenPort

ポート モニター サーバー DLL の XcvOpenPort 関数は、構成操作用のポートを開きます。

インターフェイス

 
IAsyncGetSendNotificationCookie

詳細情報: IAsyncGetSendNotificationCookie インターフェイス
IAsyncGetSrvReferralCookie

詳細情報: IAsyncGetSrvReferralCookie インターフェイス
IBidiAsyncNotifyChannel

IBidiAsyncNotifyChannel インターフェイスを定義します。
IBidiRequest

IBidiRequest インターフェイスを使用すると、アプリケーションまたはその他のオブジェクトが bidi 要求を作成できます。
IBidiRequestContainer

IBidiRequestContainer インターフェイスを使用すると、アプリケーションまたはその他のオブジェクトが bidi 要求の一覧を作成および取得できます。
IBidiSpl

IBidiSpl インターフェイスを使用すると、アプリケーションまたはその他のオブジェクトから、1 つの bidi 要求または bidi 要求のリストを送信できます。
IBidiSpl2

IBidiSpl2 インターフェイスを使用すると、アプリケーションまたは他のオブジェクトは、Bidi 要求スキーマのいずれかを使用して 1 つ以上の bidi 要求を送信し、Bidi 応答スキーマの 1 つとして書式設定された情報を受信できます。
IFixedDocument

IFixedDocument インターフェイスは、XPS ドキュメント シーケンスの固定ドキュメントを表します。
IFixedDocumentSequence

IFixedDocumentSequence インターフェイスは、XPS ドキュメントの固定ドキュメント シーケンスを表します。
IFixedPage

フィルターは、IFixedPage インターフェイスを使用して XPS ドキュメント内の固定ページを操作します。
IInterFilterCommunicator

IInterFilterCommunicator インターフェイスは、PrintFilterPipelineSvc サービスに存在するオブジェクトに実装され、IPrintPipelineFilter インターフェイスのメソッドをフィルター処理するために使用できます。
IPartBase

IPartBase インターフェイスは、ドキュメント パーツ インターフェイスの共通のベースです。
IPartColorProfile

IPartColorProfile インターフェイスは、XPS カラー プロファイルの抽象化です。
IPartDiscardControl

フィルター パイプラインでは、破棄コントロールがサポートされています。
IPartFont

IPartFont インターフェイスは、パーツ内のフォントの抽象化です。
IPartFont2

IPartFont2 インターフェイスは、パーツ内のフォントの抽象化です。
IPartImage

IPartImage インターフェイスは、XPS ドキュメント内のイメージの抽象化です。
IPartPrintTicket

IPartPrintTicket インターフェイスは、XPS ドキュメント内の印刷チケットの抽象化です。
IPartResourceDictionary

IPartResourceDictionary インターフェイスは、XPS リソース ディクショナリの抽象化です。
IPartThumbnail

IPartThumbnail インターフェイスは、XPS ドキュメント内のサムネイルの抽象化です。
IPrintAsyncCookie

IPrintAsyncCookie インターフェイスを定義します。
IPrintAsyncNewChannelCookie

IPrintAsyncNewChannelCookie インターフェイスを定義します。
IPrintAsyncNotify

IPrintAsyncNotify インターフェイスを定義します。
IPrintAsyncNotifyRegistration

IPrintAsyncNotifyRegistration インターフェイスを定義します。
IPrintAsyncNotifyServerReferral

IPrintAsyncNotifyServerReferral インターフェイスを定義します。
IPrintBidiAsyncNotifyRegistration

IPrintBidiAsyncNotifyRegistration インターフェイスを定義します。
IPrintClassObjectFactory

IPrintClassObjectFactory インターフェイスは、印刷フィルター関連のインターフェイスを作成します。
IPrintCoreHelper

このセクションでは、IPrintCoreHelper COM インターフェイスに定義されているメソッドについて説明します。
IPrintCoreHelperPS

このセクションでは、IPrintCoreHelperPS COM インターフェイスに定義されているメソッドについて説明します。
IPrintCoreHelperUni

このセクションでは、IPrintCoreHelperUni COM インターフェイスに定義されているメソッドについて説明します。
IPrintCoreHelperUni2

IPrintCoreHelperUni2 インターフェイスは、IPrintCoreHelperUni インターフェイスから派生し、メソッドを追加します。
IPrintCorePS2

このセクションでは、IPrintCorePS2 COM インターフェイスに定義されているメソッドについて説明します。 メソッドプロトタイプは prcomoem.h で定義されています。
IPrintCoreUI2

このセクションでは、IPrintCoreUI2 COM インターフェイスに定義されているメソッドについて説明します。
IPrinterBidiSetRequestCallback

Bidi 応答を受け取るコールバック オブジェクトのシグネチャについて説明します。
IPrinterExtensionAsyncOperation

非同期操作に関連付けられているコンテキストを提供します。
IPrinterExtensionContext

プリンター用の UWP デバイス アプリのアクティブ化のコンテキストを表します。
IPrinterExtensionContextCollection

IPrinterExtensionContext オブジェクトのコレクションを公開します。
IPrinterExtensionEvent

IPrinterExtensionEvent インターフェイスは、アクティブ化のためにデスクトップ プリンター拡張機能によって実装されるイベント デリゲートを表します。
IPrinterExtensionEventArgs

デスクトップ プリンター拡張機能のアクティブ化のコンテキストを表します。
IPrinterExtensionManager

IPrinterExtensionManager インターフェイスは、PrinterExtensionManager クラスを CoCreating によって取得します。
IPrinterExtensionRequest

キャンセルまたは成功のいずれかで、指定された拡張機能イベントを完了します。
IPrinterPropertyBag

厳密に型指定された get メソッドと set メソッドを提供します。
IPrinterQueue

1 つのプリンター キューを表します。
IPrinterQueue2

IPrinterQueue2 が 1 つのプリンター キューを表す方法について説明します。
IPrinterQueueEvent

プリンター キュー イベントのイベント デリゲートを提供します。
IPrinterQueueView

監視対象の印刷ジョブの範囲を変更する方法を提供します。
IPrinterQueueViewEvent

イベント ハンドラーのシグネチャを提供します。
IPrinterScriptablePropertyBag

IPrinterScriptablePropertyBag インターフェイスは、スクリプト クライアントに渡されるプロパティ バッグ インターフェイスです。
IPrinterScriptablePropertyBag2

IPrinterScriptablePropertyBag2 インターフェイスを定義します。
IPrinterScriptableSequentialStream

IPrinterScriptableSequentialStream インターフェイスは、JavaScript で動作する ISequentialStream のようなインターフェイスです。 バイト配列の読み取りと書き込みの代わりに、0 から 255 の値であるバイトの JavaScript 配列の読み取りと書き込みを行います。
IPrinterScriptableStream

IPrinterScriptableStream インターフェイスは IPrinterScriptableSequentialStream 上に構築され、IStream のようなセマンティクスが追加されます。
IPrinterScriptContext

すべてのサードパーティ制約 JavaScript 関数に渡され、関連するオブジェクトへのアクセスを提供します。
IPrintJob

印刷ジョブを表すプロパティを格納します。
IPrintJobCollection

このインターフェイスは、印刷キュー内のジョブの列挙を提供します。
IPrintOemDriverPS

このセクションでは、IPrintOemDriverPS COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemDriverUI

このセクションでは、IPrintOemDriverUI COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemDriverUni

このセクションでは、IPrintOemDriverUni COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemEngine

IPrintOemEngine インターフェイスを定義します。
IPrintOemPrintTicketProvider

このセクションでは、IPrintOemPrintTicketProvider COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemPS

このセクションでは、IPrintOemPS COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemPS2

このセクションでは、IPrintOemPS2 COM インターフェイスに定義されているメソッドについて説明します。 これらのメソッドに加えて、このインターフェイスには、IPrintOemPS COM インターフェイスで定義されているすべてのメソッドが含まれています。
IPrintOemUI

このセクションでは、IPrintOemUI COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemUI2

このセクションでは、IPrintOemUI2 COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemUIMXDC

このセクションでは、IPrintOemUIMXDC COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemUni

このセクションでは、IPrintOemUni COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemUni2

このセクションでは、IPrintOemUni2 COM インターフェイスに定義されているメソッドについて説明します。
IPrintOemUni3

このセクションでは、IPrintOemUni3 COM インターフェイスに定義されているメソッドについて説明します。
IPrintPipelineFilter

IPrintPipelineFilter インターフェイスのメソッドは、初期化とシャットダウンのために呼び出されます。 フィルターでは、これらのメソッドを実装する必要があります。
IPrintPipelineManagerControl

IPrintPipelineManagerControl インターフェイスは、IPrintPipelineFilter::InitializeFilter メソッドの各フィルターに渡されます。
IPrintPipelineProgressReport

レンダリング フィルターでは、IPrintPipelineProgressReport インターフェイスを使用して、スプーラーに進行状況を送信します。
IPrintPipelinePropertyBag

IPrintPipelinePropertyBag インターフェイスは、PrintFilterPipelineSvc サービスによって実装され、IPrintPipelineFilter インターフェイスのメソッドを使用してフィルター処理できるようになります。 IprintPipelinePropertyBag は IUnknown インターフェイスから継承します。
IPrintReadStream

フィルターでは、IPrintReadStream インターフェイスを使用して、バイトの生ストリームとしてデータを読み取ります。
IPrintReadStreamFactory

IPrintReadStreamFactory インターフェイスは、フィルターがストリームへのアクセスに使用できるストリーム リーダーを作成します。 たとえば、フィルターでは、このストリームを使用してユーザーごとの印刷チケットにアクセスできます。
IPrintSchemaAsyncOperation

検証、マージ、またはコミット操作の非同期操作コンテキストを表します。
IPrintSchemaAsyncOperationEvent

検証、マージ、またはコミット完了イベント デリゲートを公開します。
IPrintSchemaCapabilities

PrintCapabilities にアクセスするための主なメソッドを提供します。
IPrintSchemaCapabilities2

IPrintSchemaCapabilities2 インターフェイスは、印刷機能ドキュメントのラッパー メソッドを提供する IPrintSchemaCapabilities オブジェクトの拡張を表します。
IPrintSchemaDisplayableElement

PrintCapabilites PrintSchema 要素の表示可能な文字列を提供します。
IPrintSchemaElement

Print Schema 要素の基になる XML ノードと名前属性情報へのアクセスを提供します。
IPrintSchemaFeature

印刷スキーマ機能要素を公開します。
IPrintSchemaNUpOption

印刷スキーマ NUp Option 要素を公開します。
IPrintSchemaOption

印刷スキーマ オプション オブジェクトを公開します。
IPrintSchemaOptionCollection

IPrintSchemaOption オブジェクトのコレクションを公開します。
IPrintSchemaPageImageableSize

PrintCapabilities の PageImageableSize プロパティを公開します。 このインターフェイスのプロパティは、PrintCapabilities の PageImageableSize プロパティに直接マップされます。
IPrintSchemaPageMediaSizeOption

印刷スキーマ PageMediaSize Option 要素を公開します。
IPrintSchemaParameterDefinition

IPrintSchemaParameterDefinition インターフェイスは、印刷スキーマ仕様で定義されているパラメーター定義を表します。
IPrintSchemaParameterInitializer

IPrintSchemaParameterInitializer インターフェイスは、印刷スキーマ仕様で定義されているパラメーター初期化値を表します。
IPrintSchemaTicket

PrintTicket にアクセスして検証するための主なメソッドを提供します。
IPrintSchemaTicket2

IPrintSchemaTicket2 インターフェイスは、印刷チケット ドキュメントのラッパー メソッドを提供する IPrintSchemaTicket インターフェイスの拡張機能です。
IPrintTicketProvider

IPrintTicketProvider インターフェイスについて説明します。
IPrintTicketProvider2

IPrintTicketProvider2 インターフェイスについて説明します。
IPrintUnidiAsyncNotifyRegistration

IPrintUnidiAsyncNotifyRegistration コンストラクトに関する情報を提供します。
IPrintWriteStream

フィルターでは、IPrintWriteStream インターフェイスを使用して、バイトの生ストリームとしてデータを書き込みます。
IPrintWriteStreamFlush

フィルターでは、IPrintWriteStreamFlush インターフェイスを使用して、フィルターからバイトの生ストリームとしてデータを明示的にフラッシュします。 このインターフェイスは、IPrintWriteStream::QueryInterface() を介して取得されます。
IXpsDocument

IXpsDocument インターフェイスは、XPS ドキュメントのルートを表します。
IXpsDocumentConsumer

フィルターは、パイプラインで使用する XPS コンテンツを生成するときに、IXpsDocumentConsumer インターフェイスを使用します。
IXpsDocumentProvider

IxpsDocumentProvider インターフェイスは、ドキュメントの一部を使用するインターフェイスを提供します。
IXpsPartIterator

IXpsPartIterator インターフェイスは、XPS パーツの反復子です。
IXpsRasterizationFactory

IXpsRasterizationFactory インターフェイスは、XPS ラスタライザー オブジェクトを作成するためのオブジェクト ファクトリを表します。
IXpsRasterizationFactory1

Windows 8以上では、IXPSRasterizationFactory1 は高精度の色を処理するためのインターフェイスです。
IXpsRasterizationFactory2

Windows 10では、IXpsRasterizationFactory2 インターフェイスは、XPS ラスター化サービスを使用して XPS から PWG ラスターにコンテンツを変換できるコンポーネントを作成するためのオブジェクト ファクトリを表します。 PWG ラスターは非正方形の DPI をサポートします。
IXpsRasterizer

IXpsRasterizer インターフェイスは、XPS 固定ページまたは固定ページの四角形領域のビットマップ イメージを作成できる XPS ラスタライザーを表します。
IXpsRasterizerNotificationCallback

IXpsRasterizerNotificationCallback インターフェイスを使用すると、XPS ラスター化サービスは、以前に XPSDrv フィルターによって開始されたラスター化操作を続行するかどうかを判断できます。

構造

 
DEVOBJ

DEVOBJ 構造体は、レンダリング プラグインのいくつかの COM インターフェイス メソッドへの入力引数として使用されます。
OEMCUIPPARAM

OEMCUIPPARAM 構造体は、ユーザー インターフェイス プラグインの IPrintOemUI::CommonUIProp メソッドへの入力パラメーターとして使用されます。
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_3

プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとしてATTRIBUTE_INFO_3構造体を使用する方法について説明します。 すべてのメンバー値は関数指定です。
ATTRIBUTE_INFO_4

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

プリンター インターフェイス DLL の DrvQueryJobAttributes 関数のパラメーターとして、ATTRIBUTE_INFO_4構造体を使用する方法について説明します。
BIDI_DATA

BIDI_DATA構造は、bidi スキーマの値を格納するために使用されます。
BIDI_REQUEST_CONTAINER

BIDI_REQUEST_CONTAINER構造体は、bidi 要求の一覧のコンテナーです。
BIDI_REQUEST_DATA

BIDI_REQUEST_DATA構造では、1 つの bidi 要求が保持されます。
BIDI_RESPONSE_CONTAINER

BIDI_RESPONSE_CONTAINER構造は、bidi 応答の一覧のコンテナーです。
BIDI_RESPONSE_DATA

BIDI_RESPONSE_DATA構造では、1 つの bidi 応答が保持されます。
BINARY_CONTAINER

BINARY_CONTAINER構造体は、バイナリ データのコンテナーです。
BranchOfficeJobData

この構造体には、ログに記録するイベントの種類 (eEventType)、ジョブ ID、およびイベントに必要なデータが含まれます。
BranchOfficeJobDataContainer

この構造体は、サーバーに送信される 1 つ以上の BranchOfficeJobData 構造体のコンテナーを定義します。
BranchOfficeJobDataError

この構造体には、リモート サーバーでブランチ オフィス ジョブの失敗イベントをログに記録するために必要なデータが含まれています。 これは、スプーラーで使用できる標準のジョブ関連データに基づいています。
BranchOfficeJobDataPipelineFailed

リモート サーバー上のブランチ オフィス ジョブ Pipeline Rendering Failed イベントをログに記録するために必要なデータが含まれます。 これは、スプーラーで使用できる標準のジョブ関連データに基づいています。
BranchOfficeJobDataPrinted

リモート サーバーでブランチ オフィス ジョブ完了イベントをログに記録するために必要なデータが含まれます。 これは、スプーラーで使用できる標準のジョブ関連データに基づいています。
BranchOfficeJobDataRendered

リモート サーバーでブランチ オフィス ジョブ Pipeline Rendering イベントをログに記録するために必要なデータが含まれます。 これは、スプーラーで使用できるジョブ関連のデータに基づいています。
BranchOfficeLogOfflineFileFull

現在のクライアントのオフライン ログ アーカイブがどこかの時点でオーバーフローしたことをログに記録するために必要なデータが含まれます。
COMPROPSHEETUI

関数コードがCPSFUNC_ADD_PCOMPROPSHEETUI場合、COMPROPSHEETUI 構造体は CPSUI の ComPropSheet 関数への入力パラメーターとして使用されます。 すべての構造体メンバーは、ComPropSheet の呼び出し元によって提供される必要があります。
CONFIG_INFO_DATA_1

XcvData 関数は、特定のポートの構成データを取得するときに、CONFIG_INFO_DATA_1構造体を使用します。
CPSUICBPARAM

CPSUICBPARAM 構造体は、型指定されたコールバック関数を_CPSUICALLBACKするための入力パラメーターとして使用されます。
CPSUIDATABLOCK

関数コードがCPSFUNC_SET_DATABLOCKまたはCPSFUNC_QUERY_DATABLOCKの場合、CPSUIDATABLOCK 構造体は ComPropSheet 関数のパラメーターとして使用されます。
CUSTOMSIZEPARAM

CUSTOMSIZEPARAM 構造体は、プリンターの単一のカスタム・ページ・サイズ・パラメーターに関連する情報を保持します。
DATA_HEADER

DATA_HEADER構造体は、Unidrv フォント形式ファイル (.uff ファイル) 内のデータ セクションを指定するために使用されます。
DELETE_PORT_DATA_1

XcvData 関数は、ポートを削除するときにDELETE_PORT_DATA_1構造体を使用します。
DEVICEPROPERTYHEADER

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

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

DLGPAGE 構造体は、CPSUI の ComPropSheet 関数にプロパティ シート ページを指定するために使用されます。 構造体のアドレスは COMPROPSHEETUI 構造体に含まれており、すべてのメンバー値は ComPropSheet 呼び出し元によって提供されます。
DOC_INFO_INTERNAL

DOC_INFO_INTERNAL構造体について説明します。
DOCEVENT_CREATEDCPRE

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

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

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

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

詳細情報: _DOT4_ACTIVITY構造体
DOT4_DC_CREATE_DATA

DOT4_DC_CREATE_DATA コンストラクトを定義します。
DOT4_DC_DESTROY_DATA

このトピックでは、DOT4_DC_DESTROY_DATA構造について説明します。
DOT4_DC_OPEN_DATA

このトピックでは、DOT4_DC_OPEN_DATA構造について説明します。
DOT4_DRIVER_CMD

このトピックでは、DOT4_DRIVER_CMD構造について説明します。
DRIVER_INFO_8A

DRIVER_INFO_8構造体には、プリンター ドライバー情報が含まれています。
DRIVER_INFO_8W

DRIVER_INFO_8構造体にプリンター ドライバー情報が含まれている方法について説明します。
DRIVER_UPGRADE_INFO_1

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

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

DRVPROCS 構造体は廃止され、Microsoft プリンター ドライバーの COM インターフェイスでは使用されません。
EXTCHKBOX

EXTCHKBOX 構造体は、プロパティ シート ページ オプションに追加できる拡張チェック ボックスを指定するために、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。
EXTPUSH

EXTPUSH 構造体は、拡張プッシュ ボタンを指定するために CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。これは、プロパティ シート ページ オプションに追加できます。 ボタンを押すと、新しいダイアログを表示できます。
EXTTEXTMETRIC

EXTTEXTMETRIC 構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) 内のフォント固有の情報を指定するために使用されます。
FINVOCATION

FINVOCATION 構造体は、IPrintOemUni::SendFontCmd メソッドへの入力として使用されます。 構造は printoem.h で定義されています。
GETINFO_FONTOBJ

GETINFO_FONTOBJ構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
GETINFO_GLYPHBITMAP

GETINFO_GLYPHBITMAP構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
GETINFO_GLYPHSTRING

GETINFO_GLYPHSTRING構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
GETINFO_GLYPHWIDTH

GETINFO_GLYPHWIDTH構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
GETINFO_MEMORY

GETINFO_MEMORY構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
GETINFO_STDVAR

GETINFO_STDVAR構造体は、UNIFONTOBJ_GetInfoコールバック関数への入力として使用されます。
Glyphrun

GLYPHRUN 構造体は、グリフ変換テーブル ファイル (.gtt ファイル) の内容を定義するために使用される構造体の 1 つです。
INSERTPSUIPAGE_INFO

INSERTPSUIPAGE_INFO構造体は、関数コードがCPSFUNC_INSERT_PSUIPAGEされている場合、CPSUI の ComPropSheet 関数への入力パラメーターとして使用されます。 すべてのメンバー値は、ComPropSheet 呼び出し元によって指定する必要があります。
INVOC

INVOC 構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) およびグリフ変換テーブル ファイル (.gtt ファイル) でプリンター コマンド文字列を記述するために使用されます。
IPPARAMS

IPPARAMS 構造体は、レンダリング プラグインの IPrintOemUni::ImageProcessing メソッドへの入力パラメーターとして使用されます。
KERNDATA

KERNDATA 構造体は、プリンター カーニング ペアを記述するために使用されます。
MAPTABLE

MAPTABLE 構造体は、グリフ変換テーブル ファイル (.gtt ファイル) の内容を定義するために使用される構造体の 1 つです。
MESSAGEBOX_PARAMS

MESSAGEBOX_PARAMS構造体は、メッセージ ボックスの外観と動作に関する情報を保持するために SplPromptUIInUsersSession 関数によって使用されます。
MONITOR

MONITOR 構造体は古く、互換性上の理由からのみサポートされています。
MONITOR2

MONITOR2構造体には、印刷モニターによって定義された関数へのポインターが含まれています。
MONITOREX

MONITOREX 構造体は古く、互換性のためにのみサポートされています。
MONITORINIT

MONITORINIT 構造体は、印刷モニターの InitializePrintMonitor2 関数への入力パラメーターとして使用されます。
MONITORREG

MONITORREG 構造体は、Win32 レジストリ API 関数の代わりに使用するレジストリ関数のアドレスを持つ印刷モニターを提供します。
MONITORUI

MONITORUI 構造体には、印刷スプーラーが呼び出すポート モニター UI DLL 内の関数へのポインターが含まれています。
NOTIFICATION_CONFIG_1

詳細情報: _NOTIFICATION_CONFIG_1構造体
OEM_DMEXTRAHEADER

プライベート DEVMODEW 構造体メンバーのセットの最初のメンバーを定義するには、OEM_DMEXTRAHEADER構造体を使用する必要があります。
OEMDMPARAM

OEMDMPARAM 構造体は、IPrintOemUI::D evMode、IPrintOemUni::D evMode、および IPrintOemPS::D evMode メソッドの入力パラメーターとして使用されます。
OEMFONTINSTPARAM

OEMFONTINSTPARAM 構造体は、ユーザー インターフェイス プラグインの IPrintOemUI::FontInstallerDlgProc メソッドへの入力パラメーターとして使用されます。
OEMMEMORYUSAGE

OEMMEMORYUSAGE 構造体は、レンダリング プラグインの IPrintOemUni::MemoryUsage メソッドへの入力パラメーターとして使用されます。
OEMUIOBJ

OEMUIOBJ 構造体は、ユーザー インターフェイス プラグインによってエクスポートされるいくつかのメソッドへの入力引数として使用されます。
OEMUIPROCS

OEMUIPROCS 構造体は廃止されました。OEMUIPROCS 構造体には、Microsoft プリンター ドライバーによってエクスポートされる DrvGetDriverSetting 関数と DrvUpdateUISetting 関数のアドレスが含まれています。
OEMUIPSPARAM

OEMUIPSPARAM 構造体は、ユーザー インターフェイス プラグインの IPrintOemUI::D evicePropertySheets メソッドと IPrintOemUI::D ocumentPropertySheets メソッドに渡されます。
OIEXT

OIEXT 構造体は、OPTITEM 構造体によって記述されるプロパティ シート ページ オプションに関する追加のオプション情報を提供します。
OPTCOMBO

OPTCOMBO 構造体について説明します。
OPTITEM

OPTITEM 構造体は、ページが COMPROPSHEETUI 構造体によって記述されている場合に、プロパティ シート ページ上の 1 つのプロパティ シート オプションを記述するために CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。
OPTPARAM

OPTPARAM 構造体の配列は、プロパティ シート オプションに関連付けられているすべてのパラメーター値を記述するために、CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。 配列のアドレスは OPTTYPE 構造体に含まれています。
OPTTYPE

OPTTYPE 構造体は、オプションが OPTITEM 構造体で指定されている場合に、プロパティ シート オプションの種類やその他の特性を記述するために CPSUI アプリケーション (プリンター インターフェイス DLL を含む) によって使用されます。
PDEV_ADJUST_GRAPHICS_RESOLUTION

PDEV_ADJUST_GRAPHICS_RESOLUTION構造体は、グラフィックス解像度の値を指定します。
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA

PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA構造体は、イメージ可能な原点領域を指定します。
PDEV_ADJUST_PAPER_MARGIN

PDEV_ADJUST_PAPER_MARGIN構造は、イメージ可能な印刷領域を指定します。
PDEV_ADJUST_PHYSICAL_PAPER_SIZE

PDEV_ADJUST_PAPER_PHYSICAL_SIZE構造体では、用紙サイズの値を指定します。
PDEV_HOSTFONT_ENABLED

PDEV_HOSTFONT_ENABLED構造体は、Hostfont 機能が有効になっているかどうかを示します。
PDEV_USE_TRUE_COLOR

PDEV_USE_TRUE_COLOR構造体は、出力色空間をカラーとグレースケールのどちらにするかを示します。
PORT_DATA_1

XcvData 関数は、ポートを追加するとき、または既存のポートを構成するときに、PORT_DATA_1構造体を使用します。
PORT_DATA_2

詳細情報: _PORT_DATA_2構造体
PORT_DATA_LIST_1

詳細情報: _PORT_DATA_LIST_1構造体
PRINT_EXECUTION_DATA

このトピックでは、PRINT_EXECUTION_DATA構造について説明します。
PRINT_FEATURE_OPTION

PRINT_FEATURE_OPTION構造体には、機能とオプションのペアに関する情報が含まれています。このオプションは、特定の機能の 1 つのオプションです。
PRINTER_EVENT_ATTRIBUTES_INFO

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

詳細情報: _PRINTER_NOTIFY_INIT構造体
PrintNamedProperty

詳細情報: PrintNamedProperty 構造体
PRINTPROCESSOR_CAPS_1

詳細情報: _PRINTPROCESSOR_CAPS_1構造体
PRINTPROCESSOROPENDATA

PRINTPROCESSOROPENDATA 構造体は、印刷プロセッサの OpenPrintProcessor 関数への入力パラメーターとして使用されます。
PrintPropertiesCollection

詳細情報: PrintPropertiesCollection 構造体
PrintPropertyValue

PrintPropertyValue 構造体について説明します。
PRINTPROVIDOR

PRINTPROVIDOR 構造体は、印刷プロバイダーの InitializePrintProvidor 関数のパラメーターとして使用されます。
PROPSHEETUI_GETICON_INFO

PROPSHEETUI_GETICON_INFO構造体は、アプリケーションの PFNPROPSHEETUI 型の関数に対する入力パラメーターとして使用されます。この関数が reason 値PROPSHEETUI_REASON_GET_ICONで呼び出される場合です。
PROPSHEETUI_INFO

PROPSHEETUI_INFO構造体は、PFNPROPSHEETUI 型の関数の入力パラメーターとして使用されます。
PROPSHEETUI_INFO_HEADER

PROPSHEETUI_INFO_HEADER構造体は、アプリケーションの PFNPROPSHEETUI 型の関数の入力パラメーターとして使用されます。この関数が reason 値PROPSHEETUI_REASON_GET_INFO_HEADERで呼び出される場合です。
PSCRIPT5_PRIVATE_DEVMODE

PSCRIPT5_PRIVATE_DEVMODE構造体を使用すると、Pscript5 プラグインは Pscript5 の DEVMODEW 構造体のプライベート部分のサイズを決定できます。
PSPINFO

PSPINFO 構造体は、Windows メッセージがWM_INITDIALOGされるときに、プロパティ シート ページのダイアログ ボックス プロシージャへの入力パラメーターとして使用されます。 ダイアログ・ボックス・プロシージャーのアドレスは DLGPAGE 構造体で指定されます。
PUBLISHERINFO

PUBLISHERINFO 構造体は、IPrintOemPS::GetInfo メソッドの入力パラメーターとして使用されます。
SETRESULT_INFO

SETRESULT_INFO構造体は、アプリケーションの PFNPROPSHEETUI 型のコールバック関数への入力パラメーターとして使用されます。
SHOWUIPARAMS

SplPromptUIInUsersSession 関数は、SHOWUIPARAMS 構造体を使用して、メッセージ ボックスの外観と動作に関する情報を保持します。
SIMULATE_CAPS_1

SIMULATE_CAPS_1構造体には、スプーラーがサポートするシミュレーションの種類に関する情報が含まれています。
SPLCLIENT_INFO_1

SPLCLIENT_INFO_1構造体は、Point および Print DLL によってエクスポートされる GenerateCopyFilePaths 関数への入力として使用されます。
SPLCLIENT_INFO_2_LONGHORN

詳細情報: _SPLCLIENT_INFO_2_V3構造体
SPLCLIENT_INFO_2_W2K

RPC のオーバーヘッドなしでクライアントからサーバーへの直接 API 呼び出しを行うために使用されるサーバー側プリンターのハンドルが含まれます。
SPLCLIENT_INFO_2_WINXP

詳細情報: _SPLCLIENT_INFO_2_V2構造体
SPLCLIENT_INFO_3_VISTA

SPLCLIENT_INFO_1構造とSPLCLIENT_INFO_2構造体の両方の情報のスーパーセットが含まれます。 また、プロバイダーに必要な追加情報も含まれています。
SPLCLIENT_INFO_INTERNAL

SPLCLIENT_INFO_INTERNAL構造体は、splclient_info_1、splclient_info2、splclient_info3の情報のスーパー セットであり、Device Control Defender コードに必要な追加情報が含まれています。
TRANSDATA

TRANSDATA 構造体は、グリフ変換テーブル ファイル (.gtt ファイル) の内容を定義するために使用される構造体の 1 つです。
UFF_FILEHEADER

UFF_FILEHEADER構造体は、Unidrv フォント形式ファイル (.uff ファイル) の内容を定義するために使用されます。
UFF_FONTDIRECTORY

UFF_FONTDIRECTORY構造体は、Unidrv フォント形式ファイル (.uff ファイル) に含まれるフォント記述のディレクトリを指定するために使用されます。
UNI_CODEPAGEINFO

UNI_CODEPAGEINFO構造体は、グリフ変換テーブル ファイル (.gtt ファイル) の内容を定義するために使用される構造体の 1 つです。
UNI_GLYPHSETDATA

UNI_GLYPHSEDATA構造体は、グリフ変換テーブル ファイル (.gtt ファイル) の内容を定義するために使用される構造体の 1 つです。
UNIDRV_PRIVATE_DEVMODE

UNIDRV_PRIVATE_DEVMODE構造体を使用すると、Unidrv プラグインは、Unidrv の DEVMODEW 構造体のプライベート部分のサイズを決定できます。
UNIDRVINFO

UNIDRVINFO 構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) 内のプリンター固有の情報を指定するために使用されます。
UNIFM_HDR

UNIFM_HDR構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) の内容を定義するために使用されます。
UNIFONTOBJ

UNIFONTOBJ 構造体は、プラグインのレンダリングでフォント関数の入力パラメーターとして使用されます。
USERDATA

USERDATA 構造体は、プリンター機能に関する追加情報を指定するために、Unidrv と Pscript によって使用されます。 USERDATA 構造体ポインターは、各 OPTITEM 構造体の UserData メンバーとして提供されます。
WIDTHRUN

WIDTHRUN 構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) の内容を定義するために使用されます。
WIDTHTABLE

WIDTHTABLE 構造体は、Unidrv フォント メトリック ファイル (.ufm ファイル) の内容を定義するために使用されます。