打印设备

若要开始开发打印机驱动程序,请参阅 打印设备 编程指南中的以下部分。

若要开发打印机设备驱动程序,需要以下标头:

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结构中提供的后台处理程序标志的一对一映射。
PrintSchemaConstrainedSetting

PrintSchemaConstrainedSetting 枚举根据当前设备配置指定选项是否可用。 受约束的属性仅显示在 PrintCapabilities 文档中。
PrintSchemaParameterDataType

PrintSchemaParameterDataType 枚举标识打印架构参数允许的数据类型。
PrintSchemaSelectionType

PrintSchemaSelectionType 枚举标识应如何选择功能的选项。 此属性仅显示在 PrintCapabilities 文档中。
SHIMOPTS

描述 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 应用程序使用, (包括打印机接口 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::AsyncGetServerReferral 方法。
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 方法允许用户界面插件修改现有打印机属性表页。
完成

完成扩展事件。
已完成

在 Bidi“Set”操作完成时调用。
已完成

在完成由 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 插件替换核心驱动程序 UI 模块的默认 DrvDocumentEvent DDI 实现。
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 微型驱动程序提供,以便用户界面插件可以获取打印机功能的当前状态和其他内部信息。
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-up 打印) 、打印每个页面的多个副本、整理页面以及按相反顺序打印页面。
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 微型驱动程序提供,以便用户界面插件可以通知驱动程序已修改的用户界面选项。
DrvUpgradePrinter

将新版本的驱动程序添加到系统时,打印机接口 DLL 的 DrvUpgradePrinter 函数用于更新打印机的注册表设置。
DrvUpgradeRegistrySetting

IPrintCoreUI2::D rvUpgradeRegistrySetting 方法由 Windows XP Pscript5 驱动程序提供,以便 Pscript5 用户界面插件可以更新存储在注册表中的设备设置。
DrvUpgradeRegistrySetting

IPrintOemDriverUI::D rvUpdateRegistrySetting 方法由 Unidrv 和 Pscript5 微型驱动程序提供,以便用户界面插件可以更新存储在注册表中的设备设置。
DrvWriteAbortBuf

IPrintOemDriverUni::D rvWriteAbortBuf 方法由 Unidrv 驱动程序提供,以允许 OEM 呈现插件在用户终止打印作业后发送打印机清理代码。
DrvWriteSpoolBuf

IPrintCorePS2::D rvWriteSpoolBuf 方法由 Pscript5 驱动程序提供,以便呈现插件可以将打印机数据发送到后台处理程序。
DrvWriteSpoolBuf

IPrintOemDriverPS::D rvWriteSpoolBuf 方法由 Pscript5 驱动程序提供,以便呈现插件可以将打印机数据发送到后台处理程序。
DrvWriteSpoolBuf

IPrintOemDriverUni::D rvWriteSpoolBuf 方法由 Unidrv 驱动程序提供,以便呈现插件可以将打印机数据发送到后台处理程序。
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 枚举值,该值指示 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

提供对队列属性包(如果存在该属性包)的访问权限。
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”格式的提交时间, (不采用后台处理程序) 提供的 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

获取一个 IPrintSchemaCapabilities 对象,该对象表示基于此 IPrintSchemaTicket 对象的当前设置的打印机功能。
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 和 reverse 打印选项。
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

获取具有给定名称的属性或 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 文档转换器 (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

GDI 使用 OEMQueryFont 函数获取给定字体的 IFIMETRICS 结构。
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

将打印架构功能元素的选定选项更改为指定的 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 方法设置基于内容类型的图像属性。
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 和 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 方法从双向打印机通信 (双向打印机通信) 请求释放打印机。
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

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 接口由 CoCreating the PrinterExtensionManager 类检索。
IPrinterExtensionRequest

以取消或成功完成给定的扩展事件。
IPrinterPropertyBag

提供强类型 get 和 set 方法。
IPrinterQueue

表示单个打印机队列。
IPrinterQueue2

了解 IPrinterQueue2 如何表示单个打印机队列。
IPrinterQueueEvent

为打印机队列事件提供事件委托。
IPrinterQueueView

提供一种更改所监视的打印作业范围的方法。
IPrinterQueueViewEvent

提供事件处理程序的签名。
IPrinterScriptablePropertyBag

IPrinterScriptablePropertyBag 接口是传递给脚本客户端的属性包接口。
IPrinterScriptablePropertyBag2

定义 IPrinterScriptablePropertyBag2 接口。
IPrinterScriptableSequentialStream

IPrinterScriptableSequentialStream 接口是适用于 JavaScript 的类似 ISequentialStream 的接口。 它读取和写入字节数组,而不是读取和写入字节数组,这些字节数组是介于 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 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

了解如何将 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) 的事件类型、作业 ID 以及事件所需的数据。
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 函数的参数。
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 文件) 内容的结构之一。
INSERTPSUIPAGE_INFO

如果CPSFUNC_INSERT_PSUIPAGE函数代码,INSERTPSUIPAGE_INFO 结构将用作 CPSUI 的 ComPropSheet 函数的输入参数。 所有成员值必须由 ComPropSheet 调用方提供。
INVOC

INVOC 结构用于描述 Unidrv 字体指标文件 (.ufm 文件) 和字形转换表文件 (.gtt 文件) 中的打印机命令字符串。
IPPARAMS

IPPARAMS 结构用作呈现插件的 IPrintOemUni::ImageProcessing 方法的输入参数。
KERNDATA

KERNDATA 结构用于描述打印机字距调整对。
MAPTABLE

MAPTABLE 结构是用于定义字形转换表文件的内容 (.gtt 文件) 的结构之一。
MESSAGEBOX_PARAMS

SplPromptUIInUsersSession 函数使用 MESSAGEBOX_PARAMS 结构来保存有关消息框的外观和行为的信息。
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

必须使用 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

OPTITEM 结构由 CPSUI 应用程序使用, (包括打印机接口 DLL) ,用于描述属性表页上的一个属性表选项(如果页面由 COMPROPSHEETUI 结构描述)。
OPTPARAM

OPTPARAM 结构的数组由 CPSUI 应用程序使用, (包括打印机接口 DLL) ,用于描述与属性表选项关联的所有参数值。 数组的地址包含在 OPTTYPE 结构中。
OPTTYPE

如果选项由 OPTITEM 结构指定,则 OPTTYPE 结构由 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 结构包含有关功能选项对的信息,其中选项是特定特征的一个选项。
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中的一组超级信息,包含 Device Control 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 文件) 。