列印多工緩衝處理器 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結構會指定列印工作資訊,例如作業識別碼值、工作緩衝處理的印表機名稱、建立列印工作的電腦名稱稱、擁有列印工作的使用者名稱等等。
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結構,其中包含PRINTER_NOTIFY_OPTIONS_TYPE結構的陣列。
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結構會將列印提供者附加至列印提供者訂單清單。