次の方法で共有


印刷スプーラー API 構造体

このセクションには、印刷スプーラー API で使用される構造体のアルファベット順の一覧が含まれています。

このセクションの内容

構造体 説明
ADDJOB_INFO_1
ADDJOB_INFO_1構造体は、印刷ジョブと、アプリケーションがそのジョブを格納できるディレクトリとファイルを識別します。
CORE_PRINTER_DRIVER
他のプリンター ドライバーが依存するプリンター ドライバーを表します。
DATATYPES_INFO_1
DATATYPES_INFO_1構造体には、印刷ジョブの記録に使用されるデータ型に関する情報が含まれています。
DOC_INFO_1
DOC_INFO_1構造は、印刷されるドキュメントを表します。
DOC_INFO_2
DOC_INFO_2構造は、印刷されるドキュメントを表します。
DOC_INFO_3
DOC_INFO_3構造は、印刷されるドキュメントを表します。
DRIVER_INFO_1
DRIVER_INFO_1構造体は、プリンター ドライバーを識別します。
DRIVER_INFO_2
DRIVER_INFO_2構造体は、プリンター ドライバー、ドライバーのバージョン番号、ドライバーが書き込まれた環境、ドライバーが格納されているファイルの名前などを識別します。
DRIVER_INFO_3
DRIVER_INFO_3構造体には、プリンター ドライバー情報が含まれています。
DRIVER_INFO_4
DRIVER_INFO_4構造体には、プリンター ドライバー情報が含まれています。
DRIVER_INFO_5
DRIVER_INFO_5構造体には、プリンター ドライバー情報が含まれています。
DRIVER_INFO_6
DRIVER_INFO_6構造体には、プリンター ドライバー情報が含まれています。
DRIVER_INFO_8
プリンター ドライバー情報が含まれています。
FORM_INFO_1
FORM_INFO_1構造体には、印刷フォームに関する情報が含まれています。 この情報には、印刷フォームの原点、名前、寸法、および印刷可能領域の寸法が含まれます。
FORM_INFO_2
ローカライズ可能な印刷フォームに関する情報が含まれます。
JOB_INFO_1
JOB_INFO_1構造体は、ジョブ ID 値、ジョブがスプールされるプリンターの名前、印刷ジョブを作成したマシンの名前、印刷ジョブを所有するユーザーの名前などの印刷ジョブ情報を指定します。
JOB_INFO_2
JOB_INFO_2構造体は、ジョブに関連付けられている値の完全なセットを表します。
JOB_INFO_3
JOB_INFO_3構造体は、一連の印刷ジョブをリンクするために使用されます。
JOB_INFO_4
ジョブに関連付けられた値の完全なセットについて説明し、64 ビットで表されるサイズの大きなスプール ファイルをサポートします。
MONITOR_INFO_1
MONITOR_INFO_1構造体は、インストールされているモニターを識別します。
MONITOR_INFO_2
MONITOR_INFO_2構造体はモニターを識別します。
PORT_INFO_1
PORT_INFO_1構造体は、サポートされているプリンター ポートを識別します。
PORT_INFO_2
PORT_INFO_2構造体は、サポートされているプリンター ポートを識別します。
PORT_INFO_3
PORT_INFO_3構造体は、プリンター ポートの状態値を指定します。
PRINT_EXECUTION_DATA
GetPrintExecutionData を呼び出すプリンター ドライバーの実行コンテキストを格納します。
PRINTER_CONNECTION_INFO_1
プリンターへの接続に関する情報を表します。
PRINTER_DEFAULTS
PRINTER_DEFAULTS構造体は、プリンターの既定のデータ型、環境、初期化データ、およびアクセス権を指定します。
PRINTER_ENUM_VALUES
PRINTER_ENUM_VALUES構造体は、EnumPrinterDataEx 関数によって返されるプリンター構成値の値の名前、型、およびデータを指定します。
PRINTER_INFO_1
PRINTER_INFO_1構造体は、一般的なプリンター情報を指定します。
PRINTER_INFO_2
PRINTER_INFO_2構造体は、プリンターの詳細な情報を指定します。
PRINTER_INFO_3
PRINTER_INFO_3構造体は、プリンターのセキュリティ情報を指定します。
PRINTER_INFO_4
PRINTER_INFO_4構造体は、一般的なプリンター情報を指定します。
構造体を使用すると、 EnumPrinters の呼び出しに関する最小限のプリンター情報を取得できます。 このような呼び出しは、システムにローカルにインストールされているすべてのプリンターの名前と属性を取得し、ユーザーが確立したすべてのリモート プリンター接続を迅速かつ簡単に取得する方法です。
PRINTER_INFO_5
PRINTER_INFO_5構造体は、プリンターの詳細な情報を指定します。
PRINTER_INFO_6
PRINTER_INFO_6は、プリンターの状態値を指定します。
PRINTER_INFO_7
PRINTER_INFO_7構造体は、ディレクトリ サービス プリンター情報を指定します。 この構造体を SetPrinter 関数と共に使用して、ディレクトリ サービス (DS) でプリンターのデータを発行するか、DS からプリンターのパブリッシュされたデータを更新または削除します。 この構造体を GetPrinter 関数と共に使用して、プリンターが DS で発行されているかどうかを確認します。
PRINTER_INFO_8
PRINTER_INFO_8構造体は、グローバルな既定のプリンター設定を指定します。
PRINTER_INFO_9
PRINTER_INFO_9構造体は、ユーザーごとの既定のプリンター設定を指定します。
PRINTER_NOTIFY_INFO
PRINTER_NOTIFY_INFO構造体には、FindNextPrinterChangeNotification 関数によって返されるプリンター情報が含まれています。 この関数は、プリンター変更通知オブジェクトの待機操作が満たされた後に、この情報を返します。
PRINTER_NOTIFY_INFO_DATA
PRINTER_NOTIFY_INFO_DATA構造体は、ジョブまたはプリンター情報フィールドを識別し、そのフィールドの現在のデータを提供します。
PRINTER_NOTIFY_OPTIONS
PRINTER_NOTIFY_OPTIONS構造体は、プリンターまたはプリント サーバーを監視する変更通知オブジェクトのオプションを指定します。
PRINTER_NOTIFY_OPTIONS_TYPE
PRINTER_NOTIFY_OPTIONS_TYPE構造体は、プリンター変更通知オブジェクトによって監視されるプリンターまたはジョブ情報フィールドのセットを指定します。
FindFirstPrinterChangeNotification 関数の呼び出しでは、PRINTER_NOTIFY_OPTIONS_TYPE構造体の配列を含むPRINTER_NOTIFY_OPTIONS構造体を指定します。
PRINTER_OPTIONS
プリンター オプションを表します。
PRINTPROCESSOR_CAPS_1
PRINTPROCESSOR_CAPS_1構造体は、pData 変数で指定されたバッファー内の GetPrinterData 関数によって返されるプリンター機能情報の形式です。
PRINTPROCESSOR_CAPS_2
プリンター機能の情報を表します。
PRINTPROCESSOR_INFO_1
PRINTPROCESSOR_INFO_1構造体は、インストールされている印刷プロセッサの名前を指定します。
PROVIDOR_INFO_1
PROVIDOR_INFO_1構造体は、印刷プロバイダーを識別します。
PROVIDOR_INFO_2
PROVIDOR_INFO_2構造体は、印刷プロバイダーの注文一覧に印刷プロバイダーを追加します。