列印裝置

若要開始開發印表機驅動程式,請參閱 列印裝置 程序設計指南中的下列各節。

若要開發印表機設備驅動器,您需要下列標頭:

IOCTLs

 
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 裝置標識符字串。
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結構中提供的多任務緩衝處理器旗標。
PrintSchemaConstrainedSetting

PrintSchemaConstrainedSetting 列舉會指定選項是否根據目前的裝置組態提供。 限制屬性只會出現在 PrintCapabilities 檔中。
PrintSchemaParameterDataType

PrintSchemaParameterDataType 列舉會識別 Print Schema 參數的允許數據類型。
PrintSchemaSelectionType

PrintSchemaSelectionType 列舉會識別如何選取功能的選項。 此屬性只會出現在 PrintCapabilities 檔中。
SHIMOPTS

描述 SHIMOPTS 列舉。
STDVARIABLEINDEX

描述 STDVARIABLEINDEX 列舉。
UI_TYPE

深入瞭解:UI_TYPE列舉
XPSRAS_BACKGROUND_COLOR

XPSRAS_BACKGROUND_COLOR會指定 XPS 轉譯器要使用的背景清除色彩。
XPSRAS_PIXEL_FORMAT

XPSRAS_PIXEL_FORMAT可讓呼叫端選取 IWICBitmap 介面所傳回的圖元格式,該介面是由 IXpsRasterizer::RasterizeRect 方法所傳回。 XPSRAS_PIXEL_FORMAT隨附 Windows 8 和更新版本的 Windows。
XPSRAS_RENDERING_MODE

XPSRAS_RENDERING_MODE列舉會指定 XPS 轉譯器要使用的轉譯模式。

函式

 
_CPSUICALLBACK

CPSUI 應用程式會使用_CPSUICALLBACK函式類型, (包括印表機介面 DLL) ,以定義做為 CPSUI 訊息處理程式的回呼函式。
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::AsyncGetServerReferReferral 方法。
BindDevice

BindDevice 方法會將印表機系結至 bidi 要求。 這個方法類似於 OpenPrinter 函式。
BindDevice

BindDevice 方法會將印表機系結至雙向印表機通訊, (bidi 通訊) 要求。 這個方法類似於 OpenPrinter 函式。
BindPrinter

IPrintOemPrintTicketProvider::BindPrinter 方法可讓核心驅動程式將一組私人命名空間統一資源標識符關聯 (URI 與裝置) 。
BindPrinter

IPrintTicketProvider::BindPrinter 方法會將印表機或列印佇列系結至特定版本的列印票證架構,這可讓核心驅動程式將一組私人命名空間統一資源標識符與裝置建立關聯, (URI) 。
BindPrinter

IPrintTicketProvider2::BindPrinter 方法會將印表機或列印佇列系結至特定版本的列印票證架構,這可讓核心驅動程式將一組私人命名空間統一資源標識符關聯至裝置 (URI) 。
CallRouterFindFirstPrinterChangeNotification

描述 CallRouterFindFirstPrinterChangeNotification 函式。
取消

取消異步操作。
取消

完成擴充事件並取消。
取消

取消異步 PrintSchema 作業。
CancelAsyncCall

定義 IPrintAsyncCookie::CancelAsyncCall 方法。
關閉

Close 方法會關閉數據流,並結束寫入該數據流。 這個方法是必要方法。 完成寫入篩選時,您必須呼叫這個方法。
CloseChannel

定義 IBidiAsyncNotifyChannel::CloseChannel 方法。
ClosePort

語言或埠監視器的 ClosePort 函式會關閉印表機埠。
ClosePrintProcessor

列印處理器的 ClosePrintProcessor 函式會完成列印作業的列印,並使相關聯的句柄無效。
CloseSender

CloseSender 方法會告知管線管理員篩選條件已完成傳送 XPS 元件。
命令

IPrintOemPS::Command 方法是透過轉譯 Microsoft PostScript 印表機驅動程式的外掛程式來使用,以便將 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 點陣化服務,將內容從 XPS 轉換為 PWG 點陣。 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 方法是由 Windows XP Pscript5 驅動程式提供,讓 Pscript5 使用者介面外掛程式可以取得印表機功能和其他內部資訊的目前狀態。
DrvGetDriverSetting

IPrintOemDriverPS::D rvGetDriverSetting 方法是由 Pscript5 驅動程式提供,讓轉譯外掛程式可以取得印表機功能和其他內部資訊的目前狀態。
DrvGetDriverSetting

IPrintOemDriverUI::D rvGetDriverSetting 方法是由 Unidrv 和 Pscript5 minidrivers 提供,讓使用者介面外掛程式可以取得印表機功能和其他內部資訊的目前狀態。
DrvGetDriverSetting

IPrintOemDriverUni::D rvGetDriverSetting 方法是由 Unidrv 驅動程式提供,讓轉譯外掛程式可以取得印表機功能和其他內部資訊的目前狀態。
DrvGetGPDData

IPrintOemDriverUni::D rvGetGPDData 方法是由 Unidrv 驅動程式提供,讓轉譯外掛程式可以取得印表機 GPD 檔案中定義的數據。
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 方法是由 Windows XP Pscript5 驅動程式提供,讓 Pscript5 使用者介面外掛程式可以通知驅動程式已修改的使用者介面選項。
DrvUpdateUISetting

IPrintOemDriverUI::D rvUpdateUISetting 方法是由 Unidrv 和 Pscript5 minidrivers 提供,讓使用者介面外掛程式可以通知驅動程式已修改的使用者介面選項。
DrvUpgradePrinter

將新版本的驅動程式新增至系統時,印表機介面 DLL 的DrvUpgradePrinter函式可用來更新印表機的登錄設定。
DrvUpgradeRegistrySetting

IPrintCoreUI2::D rvUpgradeRegistrySetting 方法是由 Windows XP Pscript5 驅動程式提供,讓 Pscript5 使用者介面外掛程式可以更新儲存在登錄中的裝置設定。
DrvUpgradeRegistrySetting

IPrintOemDriverUI::D rvUpdateRegistrySetting 方法是由 Unidrv 和 Pscript5 minidrivers 提供,讓使用者介面外掛程式可以更新儲存在登錄中的裝置設定。
DrvWriteAbortBuf

Unidrv 驅動程式會提供 IPrintOemDriverUni::D rvWriteAbortBuf 方法,以允許 OEM 轉譯外掛程式在使用者終止列印作業之後傳送印表機清除程序代碼。
DrvWriteSpoolBuf

Pscript5 驅動程式會提供 IPrintCorePS2::D rvWriteSpoolBuf 方法,讓轉譯外掛程式可以將印表機數據傳送至多任務緩衝處理程式。
DrvWriteSpoolBuf

Pscript5 驅動程式會提供 IPrintOemDriverPS::D rvWriteSpoolBuf 方法,讓轉譯外掛程式可以將印表機數據傳送至多任務緩衝處理程式。
DrvWriteSpoolBuf

Unidrv 驅動程式會提供 IPrintOemDriverUni::D rvWriteSpoolBuf 方法,讓轉譯外掛程式可以將列印機數據傳送到多任務緩衝處理程式。
DrvXMoveTo

IPrintOemDriverUni::D rvXMoveTo 方法是由 Unidrv 驅動程式提供,讓轉譯外掛程式可以通知游標 x 位置變更的驅動程式。
DrvYMoveTo

IPrintOemDriverUni::D rvYMoveTo 方法是由 Unidrv 驅動程式提供,讓轉譯外掛程式可以通知驅動程式游標 y 位置變更。
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 函式會針對多任務緩衝列印作業的一個檔頁面,在指定的矩形內播放 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 列舉值,指出列印架構參數的預期數據類型。
get_DetailedReasonId

取得比從 ReasonId 擷取的更詳細啟用原因。
get_DisplayName

取得這個專案的可顯示字串。
get_DisplayUI

取得設定,指出是否要顯示列印UI。
get_DriverProperties

取得驅動程式屬性包。
get_DriverProperties

如果屬性包存在,則提供驅動程式屬性包的存取權。
get_ExtentHeightInMicrons

取得原點與畫布應用程式媒體大小的周框限制之間的垂直距離。
get_ExtentWidthInMicrons

取得原點與應用程式媒體大小的周框限制之間的水平距離。
get_Handle

取得這個列印佇列的基礎原生句柄。
get_HeightInMicrons

取得頁面的高度,以微細為單位。
get_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

如果屬性包存在,則提供佇列屬性包的存取權。
get_RangeMax

RangeMax 屬性會取得允許數據範圍的最大值。
get_RangeMin

RangeMin 屬性會取得允許數據範圍的最小值。
get_ReasonId

取得印表機延伸模組啟動的原因。
get_Request

取得目前事件的 IPrinterExtensionRequest 物件。
get_Selected

指出是否選取此選項。
get_SelectedOption

取得代表所選選項的 IPrintSchemaOption。
get_SelectionType

取得功能的選取類型。
get_SourceApplication

取得叫用印表機延伸模組的應用程式名稱。
get_Status

取得列印工作的目前狀態。
get_SubmissionTime

取得提交時間,格式為 「DATE」 格式,以使用者的當地時間提供, (不是 Spooler) 提供的 UTC 格式。
get_TotalPages

取得檔包含的頁面總數。
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

會傳回 PScript5 的私人 DEVMODE 結構,以允許其外掛程式判斷其大小。
get_UnitType

UnitType 屬性會取得單位類型。
get_UserInputRequired

UserInputRequired 屬性會取得布爾值,指出列印架構參數是否需要使用者輸入值。
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

Unidrv 會使用 IPrintOemUni::GetImplementedMethod 方法來判斷轉譯外掛程式已實作的 IPrintOemUni 介面方法。
GetImplementedMethod

Unidrv 會使用 IPrintOemUni2::GetImplementedMethod 方法來判斷轉譯外掛程式已實作的 IPrintOemUni2 介面方法。
GetImplementedMethod

Unidrv 會使用 IPrintOemUni3::GetImplementedMethod 方法來判斷轉譯外掛程式已實作的 IPrintOemUni 介面方法。
GetInfo

轉譯外掛程式的 IPrintOemPS::GetInfo 方法會傳回識別資訊。
GetInfo

使用者介面外掛程式的 IPrintOemUI::GetInfo 方法會傳回識別資訊。
GetInfo

轉譯外掛程式的 IPrintOemUni::GetInfo 方法會傳回識別資訊。
GetInt32

讀取整數屬性。
GetInt32

取得整數屬性。
GetJobAttributes

列印提供者的 GetJobAttributes 函式會取得列印作業的相關信息。
GetJobAttributesEx

列印提供者的 GetJobAttributesEx 函式會取得列印作業的相關信息,包括 N-up 和反向列印選項。
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 方法會以功能/選項關鍵片語清單的格式擷取驅動程式目前的功能設定。
GetOptions

IPrintCoreUI2::GetOptions 方法會以功能/選項關鍵片語清單的格式擷取驅動程式目前的功能設定。
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

允許分公司用戶端將作業事件傳送至主機印表伺服器。
MemoryUsage

IPrintOemUni::MemoryUsage 方法可以搭配 Unidrv 支援的印表機使用,以指定轉譯外掛程式的 IPrintOemUni::ImageProcessing 方法使用所需的記憶體數量。
MultiSendRecv

MultiSendRecv 方法會傳送一份 bidi 要求清單。
MxdcGetPDEVAdjustment

MxdcGetPDEVAdjustment 函式是由印表機介面 DLL 匯出,並提供 Microsoft XPS Document Converter (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

當 GDI 完成將文件傳送至驅動程式以進行轉譯時,就會呼叫 OEMEndDoc 函式。
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

當 GDI 完成繪製實體頁面的帶狀時,就會呼叫 OEMNextBand 函式,讓驅動程式可以將帶狀傳送至印表機。
OEMOutputCharStr

此函式 (OEMOutputCharStr) 已過時。
OEMPaint

OEMPaint 函式已過時,且不再由 Windows 2000 和更新版本中的 GDI 呼叫。 請參閱DrvPaint。
OEMPDriverEvent

描述 OEMPDriverEvent 函式。
OEMPlgBlt

OEMPlgBlt 函式提供裝置管理與 GDI 管理介面組合之間的旋轉位區塊傳輸功能。
OEMPrinterEvent

描述 OEMPrinterEvent 函式。
OEMQueryAdvanceWidths

OEMQueryAdvanceWidths 函式會傳回指定字元集字元的字元進階寬度。
OEMQueryColorProfile

描述 OEMQueryColorProfile 函式。
OEMQueryDeviceSupport

OEMQueryDeviceSupport 函式會傳回要求的裝置特定資訊。
OEMQueryFont

GDI 會使用 OEMQueryFont 函式來取得指定字型的 IFIMETRICS 結構。
OEMQueryFontData

OEMQueryFontData 函式會擷取實現字型的相關信息。
OEMQueryFontTree

OEMQueryFontTree 函式會提供 GDI 的指標,以定義圖像和 Kerning 句柄的對應。
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

CPSUI 應用程式會使用 PFNPROPSHEETUI 函式類型, (包括印表機介面 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

將列印架構功能項目的選取選項變更為指定的 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 函式會列舉列印提供者的清單,並搜尋具有指定名稱和介面標識碼的列印提供者。
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 方法會根據內容類型設定影像屬性。
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 函式會判斷特定列印作業是否 (列印句柄加上作業標識碼) 在會話零中發出。
SplPromptUIInUsersSession

SplPromptUIInUsersSession 函式會在印表機句柄和作業標識碼所指示的會話中顯示標準消息框。
SpoolerCopyFileEvent

當用戶端連接到列印伺服器時,Point 和 Print DLL 的 SpoolerCopyFileEvent 函式會收到與將列印佇列相關聯檔案複製到列印用戶端相關聯的事件通知。
SpoolerFindClosePrinterChangeNotification

描述 SpoolerFindClosePrinterChangeNotification 函式。
SpoolerFindFirstPrinterChangeNotification

描述 SpoolerFindFirstPrinterChangeNotification 函式。
SpoolerFindNextPrinterChangeNotification

描述 SpoolerFindNextPrinterChangeNotification 函式。
SpoolerFreePrinterNotifyInfo

深入瞭解:SpoolerFreePrinterNotifyInfo 函式
SpoolerRefreshPrinterChangeNotification

描述 SpoolerRefreshPrinterChangeNotification 函式。
啟動

啟動異步 PrintSchema 作業。
StartOperation

StartOperation 方法會啟動篩選的作業。 篩選會讀取、處理和寫入此方法中的數據。
TextOutAsBitmap

IPrintOemUni::TextOutAsBitmap 方法允許轉譯外掛程式建立文字字串的點陣圖影像,以防無法使用可下載的字型。
TTDownloadMethod

IPrintOemUni::TTDownloadMethod 方法可讓轉譯外掛程式指出 Unidrv 應該用於指定的 TrueType 軟字型的格式。
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 的資訊,並將資訊傳回至該埠監視器的 UI DLL。
XcvOpenPort

埠監視伺服器 DLL 的 XcvOpenPort 函式會開啟組態作業的埠。

介面

 
IAsyncGetSendNotificationCookie

深入瞭解:IAsyncGetSendNotificationCookie 介面
IAsyncGetSrvReferralCookie

深入瞭解:IAsyncGetSrvReferralCookie 介面
IBidiAsyncNotifyChannel

定義 IBidiAsyncNotifyChannel 介面。
IBidiRequest

IBidiRequest 介面可讓應用程式或其他物件撰寫 bidi 要求。
IBidiRequestContainer

IBidiRequestContainer 介面可讓應用程式或其他物件撰寫及擷取 bidi 要求清單。
IBidiSpl

IBidiSpl 介面可讓應用程式或其他物件傳送單一 bidi 要求或 bidi 要求清單。
IBidiSpl2

IBidiSpl2 介面可讓應用程式或其他物件使用其中一個 Bidi 要求架構傳送一或多個 bidi 要求,並接收格式化為其中一個 Bidi 回應架構的資訊。
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

TheIPrintClassObjectFactory interface creates print filter-related interface.
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 裝置 app 啟用的內容。
IPrinterExtensionContextCollection

公開 IPrinterExtensionContext 物件的集合。
IPrinterExtensionEvent

IPrinterExtensionEvent 介面代表由桌面印表機延伸模組實作的事件委派,以供啟用。
IPrinterExtensionEventArgs

表示桌面印表機擴充功能啟用的內容。
IPrinterExtensionManager

CoCreating the PrinterExtensionManager class 會擷取 IPrinterExtensionManager 介面。
IPrinterExtensionRequest

使用取消或成功來完成指定的擴充事件。
IPrinterPropertyBag

提供強型別的 get 和 set 方法。
IPrinterQueue

表示單一印表機佇列。
IPrinterQueue2

瞭解 IPrinterQueue2 如何代表單一印表機佇列。
IPrinterQueueEvent

提供印表機佇列事件的事件委派。
IPrinterQueueView

提供變更所監視列印作業範圍的方法。
IPrinterQueueViewEvent

提供事件處理程序的簽章。
IPrinterScriptablePropertyBag

IPrinterScriptablePropertyBag 介面是傳遞至腳本客戶端的屬性包介面。
IPrinterScriptablePropertyBag2

定義 IPrinterScriptablePropertyBag2 介面。
IPrinterScriptableSequentialStream

IPrinterScriptableSequentialStream 介面是可在 JavaScript 中運作的 ISequentialStream 類似介面。 它不會讀取和寫入位元組陣列,而是讀取和寫入位元組的JavaScript陣列,也就是介於0到255之間的值。
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

提供列印架構專案之基礎 XML 節點和名稱屬性資訊的存取權。
IPrintSchemaFeature

公開列印架構功能專案。
IPrintSchemaNUpOption

公開列印架構 NUp 選項專案。
IPrintSchemaOption

公開列印架構選項物件。
IPrintSchemaOptionCollection

公開 IPrintSchemaOption 物件的集合。
IPrintSchemaPageImageableSize

公開 PrintCapabilities 的 PageImageableSize 屬性。 此介面的屬性會直接對應至 PrintCapabilities 之 PageImageableSize 屬性中的屬性。
IPrintSchemaPageMediaSizeOption

公開列印架構 PageMediaSize 選項專案。
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

瞭解ATTRIBUTE_INFO_3結構如何做為印表機介面 DLL DrvQueryJobAttributes 函式的參數。 所有成員值都是函式提供的。
ATTRIBUTE_INFO_4

ATTRIBUTE_INFO_4 結構是做為印表機介面 DLL 的DrvQueryJobAttributes 函式的參數。
ATTRIBUTE_INFO_4

瞭解ATTRIBUTE_INFO_4結構如何做為印表機介面 DLL DrvQueryJobAttributes 函式的參數。
BIDI_DATA

BIDI_DATA 結構可用來儲存 bidi 架構的值。
BIDI_REQUEST_CONTAINER

BIDI_REQUEST_CONTAINER 結構是 bidi 要求清單的容器。
BIDI_REQUEST_DATA

BIDI_REQUEST_DATA 結構會保留單一的 bidi 要求。
BIDI_RESPONSE_CONTAINER

BIDI_RESPONSE_CONTAINER 結構是 bidi 回應清單的容器。
BIDI_RESPONSE_DATA

BIDI_RESPONSE_DATA結構會保留單一 bidi 回應。
BINARY_CONTAINER

BINARY_CONTAINER 結構是二進位數據的容器。
BranchOfficeJobData

這個結構包含要記錄 (eEventType) 、作業標識符和事件所需數據的事件類型。
BranchOfficeJobDataContainer

此結構會定義一或多個 BranchOfficeJobData 結構的容器,以傳送至伺服器。
BranchOfficeJobDataError

此結構包含記錄遠端伺服器上分公司作業失敗事件的必要數據。 這是以可供多任務緩衝處理程式使用的標準作業相關數據為基礎。
BranchOfficeJobDataPipelineFailed

包含記錄遠端伺服器上分公司作業管線轉譯失敗事件的必要數據。 這是以可供多任務緩衝處理程式使用的標準作業相關數據為基礎。
BranchOfficeJobDataPrinted

包含記錄遠端伺服器上分公司作業已完成事件的必要數據。 這是以可供多任務緩衝處理程式使用的標準作業相關數據為基礎。
BranchOfficeJobDataRendered

包含記錄遠端伺服器上分公司作業管線轉譯事件的必要數據。 這是以多任務緩衝處理程式可用的作業相關數據為基礎。
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 函式的參數使用。
IZEPARAM

CUSTOMIZEPARAM 結構會保存與印表機單一自定義頁面大小參數相關的資訊。
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

CPSUI 應用程式會使用 EXTCHKBOX 結構, (包括印表機介面 DLL) 來指定擴充複選框,這可以新增至屬性表頁面選項。
EXTPUSH

CPSUI 應用程式會使用 EXTPUSH 結構, (包括印表機介面 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 檔案) 內容的其中一個結構。
INSERTPSUIPAGE_INFO

如果函式程式代碼CPSFUNC_INSERT_PSUIPAGE,INSERTPSUIPAGE_INFO 結構會當做 CPSUI ComPropSheet 函式的輸入參數使用。 ComPropSheet 呼叫端必須提供所有成員值。
INVOC

INVOC 結構可用來描述 Unidrv 字型計量檔案中的印表機命令字串, (.ufm 檔案) 和圖像轉譯數據表檔案 (.gtt 檔案) 。
IPPARAMS

IPPARAMS 結構可作為轉譯外掛程式 IPrintOemUni::ImageProcessing 方法的輸入參數。
KERNDATA

KERNDATA 結構用於描述印表機 Kerning 配對。
MAPTABLE

MAPTABLE 結構是用來定義圖像轉譯數據表檔案 (.gtt 檔案) 內容的其中一個結構。
MESSAGEBOX_PARAMS

SplPromptUIInUsersSession 函式會使用MESSAGEBOX_PARAMS結構來保存消息框的外觀和行為相關信息。
監控

MONITOR 結構已過時,且僅基於相容性考慮而受到支援。
MONITOR2

MONITOR2 結構包含列印監視器所定義之函式的指標。
MONITOREX

MONITOREX 結構已經過時,且僅支援相容性用途。
MONITORINIT

MONITORINIT 結構是做為列印監視器 InitializePrintMonitor2 函式的輸入參數。
MONITORREG

MONITORREG 結構會提供列印監視器,其中包含要使用的登錄函式位址,而不是 Win32 登錄 API 函式。
MONITORUI

MONITORUI 結構包含列印後台處理程式所呼叫之埠監視器 UI DLL 內函式的指標。
NOTIFICATION_CONFIG_1

深入瞭解:_NOTIFICATION_CONFIG_1 結構
OEM_DMEXTRAHEADER

OEM_DMEXTRAHEADER 結構必須用來定義一組私人 DEVMODEW 結構成員的第一個成員。
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

如果頁面是由 COMPROPSHEETUI 結構描述,CPSUI 應用程式會使用 OPTITEM 結構 (包括印表機介面 DLL) 來描述屬性表選項。
OPTPARAM

CPSUI 應用程式會使用OPTPARAM結構的數位, (包括印表機介面 DLL) ,用來描述與屬性表選項相關聯的所有參數值。 數位位址包含在OPTTYPE結構中。
OPTTYPE

CPSUI 應用程式會使用OPTTYPE結構, (包括印表機介面 DLL) 來描述屬性表選項的類型和其他特性,如果選項是由OPTITEM結構所指定。
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 結構包含功能選項組的相關信息,其中選項是特定功能的其中一個選項。
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 型別函式的輸入參數使用,而其原因值為 PROPSHEETUI_REASON_GET_ICON。
PROPSHEETUI_INFO

PROPSHEETUI_INFO 結構是做為 PFNPROPSHEETUI 型別函式的輸入參數。
PROPSHEETUI_INFO_HEADER

當呼叫函式時,PROPSHEETUI_INFO_HEADER 結構會當做應用程式 PFNPROPSHEETUI 型別函式的輸入參數使用,其原因值為 PROPSHEETUI_REASON_GET_INFO_HEADER。
PSCRIPT5_PRIVATE_DEVMODE

PSCRIPT5_PRIVATE_DEVMODE 結構可讓 Pscript5 外掛程式判斷 Pscript5 DEVMODEW 結構私用部分的大小。
PSPINFO

當 Windows 訊息WM_INITDIALOG時,PSPINFO 結構會當做屬性表頁面對話框程式的輸入參數使用。 對話框程式的位址是在 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

包含伺服器端印表機的句柄,用來從客戶端對伺服器進行直接 API 呼叫,而不需要 RPC 的額外負荷。
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中的資訊,並包含設備控制Defender程式碼所需的其他資訊。
TRANSDATA

TRANSDATA 結構是用來定義圖像轉譯數據表檔案 (.gtt 檔案) 內容的其中一個結構。
UFF_FILEHEADER

UFF_FILEHEADER 結構可用來定義 Unidrv 字型格式檔案 (.uff 檔案) 的內容。
UFF_FONTDIRECTORY

UFF_FONTDIRECTORY 結構可用來指定 Unidrv 字型格式檔案 (.uff 檔案) 中包含的字型描述目錄。
UNI_CODEPAGEINFO

UNI_CODEPAGEINFO 結構是用來定義圖像轉譯數據表檔案 (.gtt 檔案) 內容的其中一個結構。
UNI_GLYPHSETDATA

UNI_GLYPHSEDATA 結構是用來定義圖像轉譯數據表檔案 (.gtt 檔案) 內容的其中一個結構。
UNIDRV_PRIVATE_DEVMODE

UNIDRV_PRIVATE_DEVMODE 結構可讓 Unidrv 外掛程式決定 Unidrv DEVMODEW 結構私用部分的大小。
UNIDRVINFO

UNIDRVINFO 結構可用來指定 Unidrv 字型計量檔案中的印表機特定資訊, (.ufm 檔案) 。
UNIFM_HDR

UNIFM_HDR 結構可用來定義 Unidrv 字型計量檔案 (.ufm 檔案) 的內容。
UNIFONTOBJ

UNIFONTOBJ 結構可作為轉譯外掛程式中字型函式的輸入參數。
USERDATA

Unidrv 和 Pscript 會使用 USERDATA 結構來指定印表機功能的其他資訊。 USERDATA 結構指標會作為每個 OPTITEM 結構的 UserData 成員提供。
WIDTHRUN

WIDTHRUN 結構可用來定義 Unidrv 字型計量檔案的內容, (.ufm 檔案) 。
WIDTHTABLE

WIDTHTABLE 結構可用來定義 Unidrv 字型計量檔案的內容, (.ufm 檔案) 。