Imprimir dispositivos

Para começar a desenvolver drivers de impressora, consulte as seções a seguir no guia de programação Imprimir dispositivos .

Para desenvolver drivers de dispositivo de impressora, você precisa desses cabeçalhos:

IOCTLs

 
IOCTL_DOT4_ADD_ACTIVITY_BROADCAST

Este tópico descreve IOCTL_DOT4_ADD_ACTIVITY_BROADCAST.
IOCTL_DOT4_CLOSE_CHANNEL

Este tópico descreve IOCTL_DOT4_CLOSE_CHANNEL.
IOCTL_DOT4_CREATE_SOCKET

Este tópico descreve IOCTL_DOT4_CREATE_SOCKET.
IOCTL_DOT4_DESTROY_SOCKET

Este tópico descreve IOCTL_DOT4_DESTROY_SOCKET.
IOCTL_DOT4_LAST

Este tópico descreve IOCTL_DOT4_LAST.
IOCTL_DOT4_OPEN_CHANNEL

Este tópico descreve IOCTL_DOT4_OPEN_CHANNEL.
IOCTL_DOT4_READ

Este tópico descreve IOCTL_DOT4_READ.
IOCTL_DOT4_REMOVE_ACTIVITY_BROADCAST

Este tópico descreve IOCTL_DOT4_REMOVE_ACTIVITY_BROADCAST.
IOCTL_DOT4_USER_BASE

Este tópico descreve IOCTL_DOT4_USER_BASE.
IOCTL_DOT4_WAIT_ACTIVITY_BROADCAST

Este tópico descreve IOCTL_DOT4_WAIT_ACTIVITY_BROADCAST.
IOCTL_DOT4_WAIT_FOR_CHANNEL

Este tópico descreve IOCTL_DOT4_WAIT_FOR_CHANNEL.
IOCTL_DOT4_WRITE

Este tópico descreve IOCTL_DOT4_WRITE.
IOCTL_USBPRINT_GET_1284_ID

O código de controle IOCTL_USBPRINT_GET_1284_ID permite que o software de camada superior (como um monitor de linguagem) solicite e obtenha a cadeia de caracteres de ID do dispositivo IEEE 1284 da impressora.
IOCTL_USBPRINT_GET_INTERFACE_TYPE

Obtenha os recursos de protocolo da interface da impressora USB.
IOCTL_USBPRINT_GET_LPT_STATUS

A solicitação IOCTL_USBPRINT_GET_LPT_STATUS permite que o software de camada superior (como um monitor de idioma) solicite e obtenha a impressora status byte de uma impressora USB.
IOCTL_USBPRINT_GET_PROTOCOL

Recupere o código de protocolo de impressora atual da interface da impressora USB.
IOCTL_USBPRINT_SET_PROTOCOL

Defina o código de protocolo de impressora atual da interface da impressora USB.
IOCTL_USBPRINT_SOFT_RESET

A solicitação IOCTL_USBPRINT_SOFT_RESET permite que o software de camada superior (como um monitor de idioma) emita um comando de redefinição reversível específico da classe para a impressora.
IOCTL_USBPRINT_VENDOR_GET_COMMAND

A solicitação IOCTL_USBPRINT_VENDOR_GET_COMMAND permite que o software de camada superior (como um monitor de idioma) emita um comando GET específico do fornecedor para o dispositivo de destino.
IOCTL_USBPRINT_VENDOR_SET_COMMAND

A solicitação IOCTL_USBPRINT_VENDOR_SET_COMMAND permite que o software de camada superior (como um monitor de idioma) emita um comando SET específico do fornecedor para o dispositivo de destino.

Enumerações

 
BIDI_TYPE

A enumeração BIDI_TYPE lista os valores possíveis de dados transferidos em uma operação bidi.
EATTRIBUTE_DATATYPE

EATTRIBUTE_DATATYPE enumera os tipos de dados possíveis para um atributo global, atributo de recurso ou atributo de opção.
EBranchOfficeJobEventType

Saiba mais sobre: enumeração EBranchOfficeJobEventType
EPrintPropertyType

Este tópico descreve a enumeração EPrintPropertyType.
EPrintXPSJobOperation

Este tópico descreve a enumeração EPrintXPSJobOperation.
EPrintXPSJobProgress

Este tópico descreve a enumeração EPrintXPSJobProgress.
EXpsCompressionOptions

A enumeração ExpsCompressionOptions descreve as opções de compactação para uma parte XPS.
EXpsFontOptions

A enumeração EXpsFontOptions descreve as opções de fonte para uma parte XPS.
EXpsFontRestriction

Saiba mais sobre: enumeração __MIDL___MIDL_itf_filterpipeline_0000_0000_0004
EXpsJobConsumption

A enumeração EXpsJobConsumption descreve as atualizações de consumo de trabalho.
NOTIFICATION_CALLBACK_COMMANDS

Saiba mais sobre: enumeração _NOTIFICATION_CALLBACK_COMMANDS
NOTIFICATION_CONFIG_FLAGS

Saiba mais sobre: enumeração _NOTIFICATION_CONFIG_FLAGS
OEMPTOPTS

Descreve a enumeração OEMPTOPTS.
PRINT_EXECUTION_CONTEXT

Este tópico descreve a enumeração PRINT_EXECUTION_CONTEXT.
Printjobstatus

Essa enumeração é um mapeamento um-para-um para os sinalizadores de spooler fornecidos nas estruturas de JOB_INFO_X.
PrintSchemaConstrainedSetting

A enumeração PrintSchemaConstrainedSetting especifica se a Opção está disponível com base na configuração atual do dispositivo. O atributo restrito aparece apenas em um documento PrintCapabilities.
PrintSchemaParameterDataType

A enumeração PrintSchemaParameterDataType identifica os tipos de dados permitidos para o parâmetro Print Schema.
PrintSchemaSelectionType

A enumeração PrintSchemaSelectionType identifica como as opções de um recurso devem ser selecionadas. Essa propriedade aparece apenas em um documento PrintCapabilities.
SHIMOPTS

Descreve a enumeração SHIMOPTS.
STDVARIABLEINDEX

Descreve a enumeração STDVARIABLEINDEX.
UI_TYPE

Saiba mais sobre: enumeração UI_TYPE
XPSRAS_BACKGROUND_COLOR

XPSRAS_BACKGROUND_COLOR especifica a cor clara da tela de fundo a ser usada por um rasterizador XPS.
XPSRAS_PIXEL_FORMAT

XPSRAS_PIXEL_FORMAT permite que um chamador selecione o formato de pixel usado pela interface IWICBitmap retornada pelo método IXpsRasterizer::RasterizeRect. XPSRAS_PIXEL_FORMAT é fornecido com Windows 8 e versões posteriores do Windows.
XPSRAS_RENDERING_MODE

A enumeração XPSRAS_RENDERING_MODE especifica o modo de renderização a ser usado por um rasterizador XPS.

Funções

 
_CPSUICALLBACK

O tipo de função _CPSUICALLBACK é usado por aplicativos CPSUI (incluindo DLLs de interface de impressora) para definir uma função de retorno de chamada destinada a ser usada como um manipulador de mensagens CPSUI.
AddPortUI

Uma função AddPortUI da DLL do monitor de porta adiciona uma porta de impressora, obtém informações de configuração de porta do usuário e as envia para a DLL do servidor de monitor de porta.
AddPrintDeviceObject

A função de provedor de impressão AddPrintDeviceObject cria um objeto de dispositivo para uma fila do provedor de impressão.
AddProperty

O método AddProperty adiciona uma propriedade a um recipiente de propriedades.
Addrequest

O método AddRequest adiciona uma solicitação à lista de solicitações.
AdjustDPI

O método IPrintOemUIMXDC::AdjustDPI permite que um driver de pipeline de filtro XPS use UnidrvUI.dll ou PS5UI.dll para dar suporte à configuração de resolução de imagem.
AdjustImageableArea

O método IPrintOemUIMXDC::AdjustImageableArea permite que um driver de pipeline de filtro XPS use UnidrvUI.dll ou PS5UI.dll para dar suporte à configuração da área imprimível, incluindo orientação e direção de rotação.
AdjustImageCompression

O método IPrintOemUIMXDC::AdjustImageCompression permite que um driver de pipeline de filtro XPS use UnidrvUI.dll ou PS5UI.dll para dar suporte à configuração do nível de compactação para imagens JPEG ou PNG.
AppendPrinterNotifyInfoData

A função AppendPrinterNotifyInfoData do spooler de impressão adiciona o conteúdo de uma estrutura de PRINTER_NOTIFY_INFO_DATA especificada a uma estrutura de PRINTER_NOTIFY_INFO especificada.
AsyncCloseChannel

Define o método IBidiAsyncNotifyChannel::AsyncCloseChannel.
AsyncGetNewChannel

Define o método IPrintBidiAsyncNotifyRegistration::AsyncGetNewChannel.
AsyncGetNotification

Define o método IPrintUnidiAsyncNotifyRegistration::AsyncGetNotification.
AsyncGetNotificationSendResponse

Define o método IBidiAsyncNotifyChannel::AsyncGetNotificationSendResponse.
AsyncGetServerReferral

Define o método IPrintAsyncNotifyServerReferral::AsyncGetServerReferral.
BindDevice

O método BindDevice associa uma impressora a uma solicitação bidi. Esse método é semelhante à função OpenPrinter.
BindDevice

O método BindDevice associa uma impressora a uma solicitação bidirecional de comunicação de impressora (comunicação bidi). Esse método é semelhante à função OpenPrinter.
BindPrinter

O método IPrintOemPrintTicketProvider::BindPrinter permite que o driver principal associe um conjunto de URIs (uniform resource identifiers) de namespace privado a um dispositivo.
BindPrinter

O método IPrintTicketProvider::BindPrinter associa uma impressora ou fila de impressão a uma versão específica do esquema de tíquete de impressão, o que permite que o driver principal associe um conjunto de URIs (identificadores de recursos uniformes) de namespace privado a um dispositivo.
BindPrinter

O método IPrintTicketProvider2::BindPrinter associa uma impressora ou fila de impressão a uma versão específica do esquema de tíquete de impressão, o que permite que o driver principal associe um conjunto de URIs (identificadores de recurso uniforme) de namespace privado a um dispositivo.
CallRouterFindFirstPrinterChangeNotification

Descreve a função CallRouterFindFirstPrinterChangeNotification.
Cancelar

Cancela a operação assíncrona.
Cancelar

Conclui o evento de extensão com um cancelamento.
Cancelar

Cancela a operação assíncrona PrintSchema.
CancelAsyncCall

Define o método IPrintAsyncCookie::CancelAsyncCall.
Fechar

O método Close fecha um fluxo e encerra a gravação nesse fluxo. Esse método é obrigatório. Você deve chamar esse método quando o filtro terminar de gravar.
CloseChannel

Define o método IBidiAsyncNotifyChannel::CloseChannel.
ClosePort

A função ClosePort de um monitor de idioma ou porta fecha uma porta da impressora.
ClosePrintProcessor

A função ClosePrintProcessor de um processador de impressão conclui a impressão de um trabalho de impressão e torna o identificador associado inválido.
CloseSender

O método CloseSender informa ao Gerenciador de Pipeline que o filtro terminou de enviar partes XPS.
Comando

O método IPrintOemPS::Command é usado pela renderização de plug-ins para o driver de impressora Do Microsoft PostScript, a fim de inserir comandos PostScript no fluxo de dados do trabalho de impressão.
CommandCallback

O método IPrintOemUni::CommandCallback é usado para fornecer comandos de impressora gerados dinamicamente para impressoras com suporte unidrv.
Confirmar

Confirma a operação.
CommitAsync

Obtém um contexto de operação de confirmação PrintTicket assíncrono.
CommonPropertySheetUIA

A função CommonPropertySheetUIA exibe páginas de folha de propriedades e fornece uma maneira para os usuários modificarem os valores exibidos.
CommonPropertySheetUIW

A função CommonPropertySheetUIW exibe páginas de folha de propriedades e fornece uma maneira de os usuários modificarem os valores exibidos.
CommonUIProp

O método IPrintOemUI::CommonUIProp permite que um plug-in de interface do usuário modifique uma página de folha de propriedades de impressora existente.
Concluir

Conclui o evento de extensão.
Concluído

Invocado quando a operação Bidi "Set"" é concluída.
Concluído

É chamado quando a operação PrintSchema assíncrona representada por um contexto IPrintSchemaAsyncOperation é concluída.
CompletePrintCapabilities

O método IPrintOemPrintTicketProvider::CompletePrintCapabilities preenche as entradas restantes do documento de funcionalidades de impressão especificado.
Compactação

O método IPrintOemUni::Compression pode ser usado com impressoras com suporte unidrv para fornecer um método de compactação de bitmap personalizado.
ConfigurePortUI

Uma função ConfigurePortUI da DLL do monitor de porta obtém informações de configuração de porta do usuário e as envia para a DLL do servidor de monitor de porta.
Continuar

O método Continue informa ao chamador (o serviço de rasterização XPS) se deseja continuar rasterizando a página fixa XPS atual.
ControlPrintProcessor

A função ControlPrintProcessor de um processador de impressão permite que o spooler controle um trabalho de impressão.
ConvertDevModeToPrintTicket

O método IPrintOemPrintTicketProvider::ConvertDevModeToPrintTicket converte uma estrutura DEVMODEW em um tíquete de impressão.
ConvertDevModeToPrintTicket

O método IPrintTicketProvider::ConvertDevModeToPrintTicket converte uma estrutura DEVMODEW em um tíquete de impressão.
ConvertDevModeToPrintTicket

O método IPrintTicketProvider2::ConvertDevModeToPrintTicket converte uma estrutura DEVMODEW em um tíquete de impressão.
ConvertPrintTicketToDevMode

O método IPrintOemPrintTicketProvider::ConvertPrintTicketToDevMode converte um tíquete de impressão em uma estrutura DEVMODEW.
ConvertPrintTicketToDevMode

O método IPrintTicketProvider::ConvertPrintTicketToDevMode converte um tíquete de impressão em uma estrutura DEVMODEW.
ConvertPrintTicketToDevMode

O método IPrintTicketProvider2::ConvertPrintTicketToDevMode converte um tíquete de impressão em uma estrutura DEVMODEW.
CreateDefaultGDLSnapshot

O método IPrintCoreHelperUni::CreateDefaultGDLSnapshot obtém uma instantâneo GDL com base na configuração padrão do driver.
CreateGDLSnapshot

O método IPrintCoreHelperUni::CreateGDLSnapshot cria uma instantâneo GDL do arquivo de configuração do driver com base na configuração atual.
CreateInstanceOfMSXMLObject

O método IPrintCoreHelper::CreateInstanceOfMSXMLObject cria uma instância de um objeto MSXML 6.0 usando a DLL MSXML correta.
CreateInstanceOfMSXMLObject

O método IPrintCoreHelperPS::CreateInstanceOfMSXMLObject cria uma instância de um objeto MSXML.
CreateInstanceOfMSXMLObject

O método IPrintCoreHelperUni::CreateInstanceOfMSXMLObject cria uma instância de um objeto MSXML.
CreateNotificationChannel

Define o método IBidiAsyncNotifyChannel::CreateNotificationChannel.
CreatePrintAsyncNotifyChannel

Define o método IPrintAsyncNotify::CreatePrintAsyncNotifyChannel.
CreatePrintAsyncNotifyRegistration

Define o método IPrintAsyncNotify::CreatePrintAsyncNotifyRegistration.
CreatePrinterIC

Descreve a função CreatePrinterIC.
CreateRasterizer

O método CreateRasterize cria um objeto de rasterizador XPS.
CreateRasterizer

O método CreateRasterize cria um objeto de rasterizador XPS que pode lidar com cores de alta precisão.
CreateRasterizer

O método CreateRasterizer cria um objeto rasterizador XPS que pode converter conteúdo de XPS para PWG Raster usando o Serviço de Rasterização XPS. O PWG Raster dá suporte a DPIs não quadrados.
CTL_CODE

Saiba mais sobre: macro CTL_CODE
Current

O método Current fornece o URI e a parte atuais.
DeleteJobNamedProperty

Exclui a propriedade nomeada para o trabalho de impressão especificado na impressora especificada.
DeletePortUI

Uma função DeletePortUI da DLL do monitor de porta exclui uma porta de impressora.
DeletePrinterIC

Descreve a função DeletePrinterIC.
DeleteProperty

O método DeleteProperty exclui uma propriedade de um recipiente de propriedades.
DeleteResource

O método DeleteResource exclui um recurso associado à página.
DeviceCapabilities

O método IPrintOemUI::D eviceCapabilities permite que um plug-in de interface do usuário especifique recursos personalizados do dispositivo.
DevicePropertySheets

O método IPrintOemUI::D evicePropertySheets permite que um plug-in de interface do usuário acrescente uma nova página à folha de propriedades da impressora de um dispositivo de impressora.
Devmode

O método IPrintOemPS::D evMode, fornecido pela renderização de plug-ins para Pscript5, executa operações em membros DEVMODEW privados.
Devmode

O método IPrintOemUI::D evMode, fornecido por plug-ins de interface do usuário, executa operações nos membros DEVMODEW privados do plug-in.
Devmode

O método IPrintOemUni::D evMode, fornecido pela renderização de plug-ins para Unidrv, executa operações em membros DEVMODEW privados.
DevQueryPrint

Descreve a função DevQueryPrint.
DevQueryPrintEx

O método IPrintOemUI::D evQueryPrintEx permite que um plug-in de interface do usuário ajude a determinar se um trabalho de impressão é imprimível.
DevQueryPrintEx

A função DevQueryPrintEx de uma interface de impressora determina se um trabalho de impressão especificado é compatível com a configuração atual da impressora e, portanto, pode ser impresso.
DesabilitarDriver

Define o método IPrintOemEngine::D isableDriver.
DesabilitarDriver

O método IPrintOemPS::D isableDriver permite que um plug-in de renderização para Pscript libere recursos alocados pelo método IPrintOemPS::EnableDriver do plug-in.
DesabilitarDriver

O método IPrintOemuNI::D isableDriver permite que um plug-in de renderização para Unidrv libere recursos alocados pelo método IPrintOemUni::EnableDriver do plug-in.
DisableEvents

Não permite que eventos sejam gerados.
DisablePDEV

Define o método IPrintOemEngine::D isablePDEV*.
DisablePDEV

O método IPrintOemPS::D isablePDEV permite que um plug-in de renderização para Pscript5 exclua a estrutura PDEV privada alocada pelo método IPrintOemPS::EnablePDEV.
DisablePDEV

O método IPrintOemUni::D isablePDEV permite que um plug-in de renderização para Unidrv exclua a estrutura PDEV privada alocada pelo método IPrintOemUni::EnablePDEV.
DocumentEvent

O método IPrintOemUI2::D ocumentEvent permite que um plug-in de interface do usuário substitua a implementação padrão do módulo de interface do usuário do driver principal da DDI DrvDocumentEvent.
DOCUMENTEVENT_EVENT

Saiba mais sobre: macro DOCUMENTEVENT_EVENT
DOCUMENTEVENT_FLAGS

Saiba mais sobre: macro DOCUMENTEVENT_FLAGS
DocumentPropertySheets

O método IPrintOemUI::D ocumentPropertySheets permite que um plug-in de interface do usuário acrescente uma nova página à folha de propriedades do documento de um dispositivo de impressora.
Baixar oCharGlyph

O método IPrintOemUni::D ownloadCharGlyph permite que um plug-in de renderização para Unidrv envie um glifo de caractere para uma fonte flexível especificada para a impressora.
DownloadFontHeader

O método IPrintOemUni::D ownloadFontHeader permite que um plug-in de renderização para Unidrv envie informações de cabeçalho de uma fonte para uma impressora.
DownloadPattern

O método IPrintOemUni3::D ownloadPattern baixa um padrão em uma impressora.
DriverDMS

O método IPrintOemUni::D riverDMS permite que um plug-in de renderização para Unidrv indrv indique que ele usa uma superfície de desenho gerenciada pelo dispositivo.
DriverEvent

A função DrvDriverEvent do driver de impressora chama o método IPrintOemUI::D riverEvent de um plug-in de interface do usuário para processamento adicional de eventos de driver de impressora.
DrvConvertDevMode

A função DrvConvertDevMode de uma interface de impressora converte a estrutura DEVMODEW de uma impressora de uma versão para outra.
DrvDeviceCapabilities

A função DrvDeviceCapabilities de uma interface de impressora retorna informações solicitadas sobre os recursos de uma impressora.
DrvDevicePropertySheets

A função DrvDevicePropertySheets de uma interface de impressora é responsável por criar páginas de folha de propriedades que descrevem as propriedades de uma impressora.
DrvDocumentEvent

A função DrvDocumentEvent de uma interface de impressora pode lidar com determinados eventos associados à impressão de um documento.
DrvDocumentPropertySheets

A função DrvDocumentPropertySheets de uma interface de impressora é responsável por criar páginas de folha de propriedades que descrevem as propriedades de um documento de impressão.
DrvDriverEvent

O spooler de impressão chama a função DrvDriverEvent de uma interface de impressora quando o spooler processa eventos específicos do driver que podem exigir ação do driver da impressora.
DrvGetDriverSetting

O método IPrintCoreUI2::D rvGetDriverSetting é fornecido pelo driver Pscript5 do Windows XP para que os plug-ins de interface do usuário Pscript5 possam obter a status atual de recursos da impressora e outras informações internas.
DrvGetDriverSetting

O método IPrintOemDriverPS::D rvGetDriverSetting é fornecido pelo driver Pscript5 para que os plug-ins de renderização possam obter o status atual dos recursos da impressora e outras informações internas.
DrvGetDriverSetting

O método IPrintOemDriverUI::D rvGetDriverSetting é fornecido pelos minidrivers Unidrv e Pscript5 para que os plug-ins de interface do usuário possam obter a status atual de recursos da impressora e outras informações internas.
DrvGetDriverSetting

O método IPrintOemDriverUni::D rvGetDriverSetting é fornecido pelo driver Unidrv para que os plug-ins de renderização possam obter a status atual dos recursos da impressora e outras informações internas.
DrvGetGPDData

O método IPrintOemDriverUni::D rvGetGPDData é fornecido pelo driver Unidrv para que os plug-ins de renderização possam obter dados definidos no arquivo GPD de uma impressora.
DrvGetStandardVariable

O método IPrintOemDriverUni::D rvGetStandardVariable é fornecido pelo driver Unidrv para que os plug-ins de renderização possam obter o valor atual das variáveis padrão da Unidrv.
DrvPopulateFilterServices

A função DrvPopulateFilterServices é chamada pelo gerenciador de pipeline de filtro XPSDrv para permitir que o provedor de serviço instancie objetos de serviço de filtro no recipiente de propriedades do pipeline de filtro especificado pelo parâmetro pPropertyBag.
DrvPrinterEvent

A função DrvPrinterEvent de uma interface de impressora é chamada pelo spooler de impressão ao processar eventos específicos da impressora que podem exigir ação do driver da impressora.
DrvQueryColorProfile

A função DrvQueryColorProfile permite que uma DLL de interface de impressora especifique um perfil ICC a ser usado para gerenciamento de cores.
DrvQueryJobAttributes

A função DrvQueryJobAttributes permite que uma DLL de interface de impressora especifique suporte para recursos como imprimir várias páginas de documentos em uma página física (impressão N), imprimir várias cópias de cada página, agrupar páginas e imprimir páginas em ordem inversa.
DrvSplAbort

A função DrvSplAbort está obsoleta.
DrvSplClose

A função DrvSplClose está obsoleta.
DrvSplDeviceCaps

A função DrvSplDeviceCaps de uma interface de impressora consulta uma impressora para obter seus recursos.
DrvSplEndDoc

A função DrvSplEndDoc está obsoleta.
DrvSplEndPage

Este tópico descreve a função DrvSplEndPage.
DrvSplStartDoc

Este tópico descreve a função DrvSplStartDoc.
DrvSplStartPage

Este tópico descreve a função DrvSplStartPage.
DrvSplWritePrinter

Este tópico descreve a função DrvSplWritePrinter.
DrvUniTextOut

O método IPrintOemDriverUni::D rvUniTextOut é fornecido pelo driver Unidrv para que um plug-in de renderização usando uma superfície de desenho gerenciada pelo dispositivo possa facilmente gerar cadeias de caracteres de texto.
DrvUpdateUISetting

O método IPrintCoreUI2::D rvUpdateUISetting é fornecido pelo driver Pscript5 do Windows XP para que os plug-ins de interface do usuário Pscript5 possam notificar o driver de uma opção de interface do usuário modificada.
DrvUpdateUISetting

O método IPrintOemDriverUI::D rvUpdateUISetting é fornecido pelos minidrivers Unidrv e Pscript5 para que os plug-ins de interface do usuário possam notificar o driver de uma opção de interface do usuário modificada.
DrvUpgradePrinter

A função DrvUpgradePrinter de uma interface de impressora é usada para atualizar as configurações do Registro de uma impressora quando uma nova versão do driver é adicionada a um sistema.
DrvUpgradeRegistrySetting

O método IPrintCoreUI2::D rvUpgradeRegistrySetting é fornecido pelo driver Pscript5 do Windows XP para que os plug-ins da interface do usuário Pscript5 possam atualizar as configurações do dispositivo armazenadas no registro.
DrvUpgradeRegistrySetting

O método IPrintOemDriverUI::D rvUpdateRegistrySetting é fornecido pelos minidrivers Unidrv e Pscript5 para que os plug-ins de interface do usuário possam atualizar as configurações do dispositivo armazenadas no registro.
DrvWriteAbortBuf

O método IPrintOemDriverUni::D rvWriteAbortBuf é fornecido pelo driver Unidrv para permitir que um plug-in de renderização OEM envie código de limpo-up da impressora após um usuário encerrar um trabalho de impressão.
DrvWriteSpoolBuf

O método IPrintCorePS2::D rvWriteSpoolBuf é fornecido pelo driver Pscript5 para que um plug-in de renderização possa enviar dados de impressora para o spooler.
DrvWriteSpoolBuf

O método IPrintOemDriverPS::D rvWriteSpoolBuf é fornecido pelo driver Pscript5 para que os plug-ins de renderização possam enviar dados da impressora para o spooler.
DrvWriteSpoolBuf

O método IPrintOemDriverUni::D rvWriteSpoolBuf é fornecido pelo driver Unidrv para que um plug-in de renderização possa enviar dados de impressora para o spooler.
DrvXMoveTo

O método IPrintOemDriverUni::D rvXMoveTo é fornecido pelo driver Unidrv para que um plug-in de renderização possa notificar o driver de alterações de posição x do cursor.
DrvYMoveTo

O método IPrintOemDriverUni::D rvYMoveTo é fornecido pelo driver Unidrv para que um plug-in de renderização possa notificar o driver de alterações de posição y do cursor.
EMFPLAYPROC

Saiba mais sobre: função de retorno de chamada EMFPLAYPROC
EnableDriver

Define o método IPrintOemEngine::EnableDriver.
EnableDriver

O método IPrintOemPS::EnableDriver permite que um plug-in de renderização para Pscript conecte algumas funções DDI gráficas.
EnableDriver

O método IPrintOemUni::EnableDriver permite que um plug-in de renderização para Unidrv conecte algumas funções DDI gráficas.
EnableEvents

O método EnableEvents permite que eventos sejam gerados para o driver de impressora especificado até que DisableEvents seja chamado.
EnablePDEV

Define o método IPrintOemEngine::EnablePDEV.
EnablePDEV

O método IPrintOemPS::EnablePDEV permite que um plug-in de renderização para Pscript5 crie sua própria estrutura PDEV.
EnablePDEV

O método IPrintOemUni::EnablePDEV permite que um plug-in de renderização para Unidrv crie sua própria estrutura PDEV.
EnumConstrainedOptions

O método IPrintCoreHelper::EnumConstrainedOptions fornece uma lista de todas as opções restritas em um recurso específico, com base nas configurações atuais.
EnumConstrainedOptions

O método IPrintCoreHelperPS::EnumConstrainedOptions fornece uma lista de todas as opções restritas em um recurso específico, com base nas configurações atuais.
EnumConstrainedOptions

O método IPrintCoreHelperUni::EnumConstrainedOptions fornece uma lista de todas as opções restritas em um recurso específico, com base nas configurações atuais.
EnumConstrainedOptions

O método IPrintCoreUI2::EnumConstrainedOptions determina quais opções de um recurso são restritas.
EnumFeatures

O método IPrintCoreHelper::EnumFeatures obtém uma lista de todos os recursos disponíveis, incluindo recursos sintetizados e principais de implementação de driver.
EnumFeatures

O método IPrintCoreHelperPS::EnumFeatures obtém uma lista de todos os recursos disponíveis, incluindo recursos sintetizados e principais de implementação de driver.
EnumFeatures

O método IPrintCoreHelperUni::EnumFeatures obtém uma lista de todos os recursos disponíveis, incluindo recursos sintetizados e principais de implementação de driver.
EnumFeatures

O método IPrintCorePS2::EnumFeatures enumera os recursos disponíveis de uma impressora.
EnumFeatures

O método IPrintCoreUI2::EnumFeatures enumera os recursos disponíveis de uma impressora.
EnumJobNamedProperties

Este tópico descreve a função EnumJobNamedProperties.
EnumOptions

O método IPrintCoreHelper::EnumOptions obtém uma lista de opções disponíveis para o recurso especificado.
EnumOptions

O método IPrintCoreHelperPS::EnumOptions obtém uma lista de opções disponíveis para o recurso especificado.
EnumOptions

O método IPrintCoreHelperUni::EnumOptions obtém uma lista de opções disponíveis para o recurso especificado.
EnumOptions

O método IPrintCorePS2::EnumOptions enumera as opções disponíveis de um recurso específico.
EnumOptions

O método IPrintCoreUI2::EnumOptions enumera as opções disponíveis de um recurso específico.
EnumPrintProcessorDatatypesA

A função EnumPrintProcessorDatatypes de um processador de impressão enumera os tipos de dados aos quais o processador de impressão dá suporte.
ExpandIntentOptions

O método IPrintOemPrintTicketProvider::ExpandIntentOptions permite que o plug-in expanda opções de impressora (como impressão de fotos) em configurações de recursos individuais no tíquete de impressão.
ExtDeviceMode

A função ExtDeviceMode é fornecida apenas para compatibilidade com aplicativos de 16 bits.
FilterFinished

O método FilterFinished relata que um filtro terminou o processamento.
FilterGraphics

O método IPrintOemUni::FilterGraphics pode ser usado com impressoras com suporte unidrv para modificar dados de linha de verificação e enviá-los para o spooler.
FindFirstPrinterChangeNotification

A função FindFirstPrinterChangeNotification informa ao provedor que um aplicativo solicitou notificação quando ocorre um conjunto especificado de eventos.
FinishAsyncCall

Define o método IPrintAsyncCookie::FinishAsyncCall.
FinishAsyncCallWithData

Define o método IPrintAsyncNewChannelCookie::FinishAsyncCallWithData.
FlushData

O método FlushData libera dados armazenados em buffer para um fluxo de dados enquanto deixa o fluxo aberto, permitindo que o chamador escreva dados adicionais no fluxo.
FontInstallerDlgProc

O método IPrintOemUI::FontInstallerDlgProc de um plug-in de interface do usuário substitui a interface do usuário do instalador de fonte Unidrv.
FreePrintNamedPropertyArray

Descreve a função FreePrintNamedPropertyArray.
FreePrintPropertyValue

Libera o valor recuperado usando a função GetJobNamedPropertyValue.
GdiDeleteSpoolFileHandle

A função GdiDeleteSpoolFileHandle libera um identificador de arquivo de spool.
GdiEndDocEMF

A função GdiEndDocEMF encerra as operações de reprodução do EMF para um trabalho de impressão formatado em EMF.
GdiEndPageEMF

A função GdiEndPageEMF encerra as operações de reprodução em EMF para uma página física de um trabalho de impressão formatado em EMF.
GdiGetDC

A função GdiGetDC retorna um identificador para o contexto do dispositivo de uma impressora.
GdiGetDevmodeForPage

A função GdiGetDevmodeForPage retorna estruturas DEVMODEW para as páginas especificadas e anteriores de um trabalho de impressão.
GdiGetPageCount

A função GdiGetPageCount retorna o número de páginas em um trabalho de impressão.
GdiGetPageHandle

A função GdiGetPageHandle retorna um identificador para a página especificada em um trabalho de impressão.
GdiGetSpoolFileHandle

A função GdiGetSpoolFileHandle retorna um identificador para o arquivo EMF de um trabalho de impressão.
GdiPlayPageEMF

A função GdiPlayPageEMF reproduz os registros EMF em um retângulo especificado para uma página de documento de um trabalho de impressão em spool.
GdiResetDCEMF

A função GdiResetDCEMF redefine o contexto do dispositivo de uma impressora durante a reprodução de um trabalho de impressão em EMF com spool.
GdiStartDocEMF

A função GdiStartDocEMF executa operações de inicialização para um trabalho de impressão formatado em EMF.
GdiStartPageEMF

A função GdiStartPageEMF executa operações de inicialização para uma página física de um trabalho de impressão formatado em EMF.
GenerateCopyFilePaths

A função GenerateCopyFilePaths de uma DLL de Ponto e Impressão é usada para modificar os caminhos de origem e destino usados pelos spoolers de impressão ao copiar arquivos associados à fila de impressão para um cliente de impressão.
get__NewEnum

Obtém um ponteiro para os enumerantes dos objetos IPrinterExtensionContextCollection
get__NewEnum

Obtém um ponteiro para os enumerantes de objetos IPrintJobCollection.
get__NewEnum

Saiba mais sobre a propriedade IPrintSchemaOptionCollection::NewEnum.
get_BidiNotification

Obtém o texto da notificação bidirecional de comunicação (Bidi), se aplicável.
get_Constrained

Obtém o tipo de configuração de restrição para a opção de esquema.
get_Count

Obtém uma contagem do número de objetos IPrinterExtensionContext na coleção.
get_Count

Obtém o número de trabalhos na fila de impressão.
get_Count

Obtém uma contagem do número de objetos IPrintSchemaOption na coleção.
get_DataType

A propriedade DataType obtém o valor enumerado PrintSchemaParameterDataType que indica o tipo de dados esperado para o parâmetro Print Schema.
get_DetailedReasonId

Obtém um motivo de ativação mais detalhado do que o que pode ser recuperado de ReasonId.
get_DisplayName

Obtém uma cadeia de caracteres que pode ser exibida para este item.
get_DisplayUI

Obtém a configuração que indica se a interface do usuário de impressão deve ou não ser exibida.
get_DriverProperties

Obtém o recipiente de propriedades do driver.
get_DriverProperties

Fornece acesso ao recipiente de propriedades do driver, se o recipiente de propriedades estiver presente.
get_ExtentHeightInMicrons

Obtém a distância vertical entre a origem e o limite delimitado do tamanho da mídia do aplicativo de tela.
get_ExtentWidthInMicrons

Obtém a distância horizontal entre a origem e o limite delimitador do tamanho da mídia do aplicativo.
get_Handle

Obtém o identificador nativo subjacente para essa fila de impressão.
get_HeightInMicrons

Obtém a altura da página em microns.
get_Id

Obtém o ID (identificador do trabalho de impressão).
get_ImageableSizeHeightInMicrons

Obtém a dimensão vertical do tamanho da mídia do aplicativo em relação à orientação da página.
get_ImageableSizeWidthInMicrons

Obtém a dimensão horizontal do tamanho da mídia do aplicativo em relação à orientação da página.
get_JobCopiesAllDocuments

Obtém a contagem de cópias.
get_JobCopiesAllDocumentsMaxValue

Obtém o valor máximo jobCopiesAllDocuments.
get_JobCopiesAllDocumentsMinValue

Obtém o valor mínimo do parâmetro JobCopiesAllDocuments.
get_Name

Obtém o nome da impressora para esta fila de impressão.
get_Name

Obtém o nome do trabalho de impressão.
get_Name

Obtém o valor base do atributo name desse nó.
get_NamespaceUri

Obtém o valor de URI do namespace do atributo name deste nó.
get_OriginHeightInMicrons

Obtém a origem vertical da área de imagem em relação ao tamanho da mídia do aplicativo.
get_OriginWidthInMicrons

Obtém a origem horizontal da área de imagem em relação ao tamanho da mídia do aplicativo.
get_PageImageableSize

Obtém as informações de área que podem ser imagens da impressora.
get_PagesPerSheet

Obtém o número de páginas por planilha.
get_PrintedPages

Obtém o número de páginas que foram impressas.
get_PrinterQueue

Obtém a fila da impressora.
get_PrintSchemaTicket

Obtém o tíquete de impressão apropriado para a fila e a ativação.
GET_PSCRIPT5_PRIVATE_DEVMODE_SIZE

Retorna a estrutura DEVMODE privada do PScript5 para permitir que seus plug-ins determinem seu tamanho.
get_QueueProperties

Fornece acesso ao recipiente de propriedades da fila, se o recipiente de propriedades estiver presente.
get_RangeMax

A propriedade RangeMax obtém o valor máximo do intervalo de dados permitido.
get_RangeMin

A propriedade RangeMin obtém o valor mínimo do intervalo de dados permitido.
get_ReasonId

Obtém o motivo pelo qual a extensão da impressora foi ativada.
get_Request

Obtém o objeto IPrinterExtensionRequest para o evento atual.
get_Selected

Indica se essa opção está selecionada.
get_SelectedOption

Obtém um IPrintSchemaOption que representa a opção selecionada.
get_SelectionType

Obtém o tipo de seleção do Recurso.
get_SourceApplication

Obtém o nome do aplicativo que invocou a extensão da impressora.
get_Status

Obtém o status atual do trabalho de impressão.
get_SubmissionTime

Obtém a hora de envio, no formato "DATE", fornecida na hora local do usuário (não no formato UTC fornecido pelo spooler).
get_TotalPages

Obtém o número total de páginas que o documento contém.
GET_UNIDRV_PRIVATE_DEVMODE_SIZE

Retorna a estrutura DEVMODE privada do PScript5 para permitir que seus plug-ins determinem seu tamanho.
get_UnitType

A propriedade UnitType obtém o tipo de unidade.
get_UserInputRequired

A propriedade UserInputRequired obtém o valor booliano que indica se um valor de entrada do usuário é necessário ou não para o parâmetro Print Schema.
get_UserProperties

Obtém o recipiente de propriedades do usuário para este aplicativo.
get_UserProperties

Fornece acesso ao recipiente de propriedades do usuário, se o recipiente de propriedades estiver presente.
get_Value

A propriedade Value (get_Value) obtém o valor atual do objeto IPrintSchemaParameterInitializer.
get_WidthInMicrons

Obtém a largura da página em microns.
get_WindowModal

Obtém o parâmetro de modo de execução que determina se a extensão da impressora deve ou não ser executada como modal.
get_WindowParent

Obtém o identificador da janela pai.
get_XmlNode

Obtém o objeto IXMLDOMNode associado a este item.
GetAt

Obtém um ponteiro para um objeto IPrinterExtensionContext.
GetAt

Obtém um ponteiro para um objeto IPrintJob.
GetAt

Obtém um ponteiro para um objeto IPrintSchemaOption.
GetBool

Lê uma propriedade booliana especificada.
GetBool

Obtém uma propriedade booliana especificada.
Getbytes

Lê uma propriedade de matriz de bytes.
Getbytes

Obtém uma propriedade de matriz de bytes.
GetCapabilities

Obtém um objeto IPrintSchemaCapabilities que representa os recursos da impressora com base nas configurações atuais deste objeto IPrintSchemaTicket.
GetChannelNotificationType

Define o método IBidiAsyncNotifyChannel::GetChannelNotificationType.
GetCPSUIUserData

A função GetCPSUIUSerData do CPSUI recupera dados que foram armazenados anteriormente usando a função SetCPSUIUserData.
GetDiscardProperties

O método GetDiscardProperties obtém as propriedades do controle de descarte.
GetEnumCount

O método GetEnumCount obtém o número de resultados de saída da solicitação bidi.
GetEnumObject

O método GetEnumObject enumera as solicitações bidi em uma lista.
GetFeature

Obtém um recurso nomeado do PrintCapabilities, por nome e URI de namespace completo.
GetFeature

Obtém um recurso nomeado do PrintTicket, por nome e URI de namespace completo.
GetFeatureAttribute

O método IPrintCoreHelperPS::GetFeatureAttribute recupera a lista de atributos de recurso ou o valor de um atributo de recurso específico.
GetFeatureAttribute

O método IPrintCorePS2::GetFeatureAttribute recupera a lista de atributos de recurso ou o valor de um atributo de recurso específico.
GetFeatureAttribute

O método IPrintCoreUI2::GetFeatureAttribute recupera a lista de atributos de recurso ou o valor de um atributo de recurso específico.
GetFeatureByKeyName

Obtém um recurso do PrintCapabilities com base em um determinado nome de chave.
GetFeatureByKeyName

Obtém um recurso do PrintTicket com base no nome da chave especificado.
GetFontProperties

O método GetFontProperties obtém as propriedades da fonte.
GetFontRestriction

Obtém as restrições para a fonte.
GetFontSubstitution

O método IPrintCoreHelper::GetFontSubstitution indica qual fonte do dispositivo, se houver, é usada como uma fonte de substituição para uma fonte TrueType especificada.
GetFontSubstitution

O método IPrintCoreHelperPS::GetFontSubstitution indica qual fonte do dispositivo, se houver, é usada como uma fonte de substituição para uma fonte TrueType especificada.
GetFontSubstitution

O método IPrintCoreHelperUni::GetFontSubstitution indica qual fonte do dispositivo, se houver, é usada como uma fonte de substituição para uma fonte TrueType especificada.
GetGlobalAttribute

O método IPrintCoreHelperPS::GetGlobalAttribute recupera a lista de atributos globais ou o valor de um atributo global específico.
GetGlobalAttribute

O método IPrintCorePS2::GetGlobalAttribute recupera a lista de atributos globais ou o valor de um atributo global específico.
GetGlobalAttribute

O método IPrintCoreUI2::GetGlobalAttribute recupera a lista de atributos globais ou o valor de um atributo global específico.
GetImageProperties

O método GetImageProperties obtém uma propriedade de imagem baseada no tipo de conteúdo.
GetImplementedMethod

O método IPrintOemUni::GetImplementedMethod é usado pela Unidrv para determinar quais métodos de interface IPrintOemUni um plug-in de renderização implementou.
GetImplementedMethod

O método IPrintOemUni2::GetImplementedMethod é usado pela Unidrv para determinar quais métodos de interface IPrintOemUni2 um plug-in de renderização implementou.
GetImplementedMethod

O método IPrintOemUni3::GetImplementedMethod é usado pela Unidrv para determinar quais métodos de interface IPrintOemUni um plug-in de renderização implementou.
GetInfo

O método IPrintOemPS::GetInfo de um plug-in de renderização retorna informações de identificação.
GetInfo

O método IPrintOemUI::GetInfo de um plug-in de interface do usuário retorna informações de identificação.
GetInfo

O método IPrintOemUni::GetInfo de um plug-in de renderização retorna informações de identificação.
GetInt32

Lê uma propriedade de inteiro.
GetInt32

Obtém uma propriedade de inteiro.
GetJobAttributes

A função GetJobAttributes de um provedor de impressão obtém informações sobre um trabalho de impressão.
GetJobAttributesEx

A função GetJobAttributesEx de um provedor de impressão obtém informações sobre um trabalho de impressão, incluindo N-up e opções de impressão reversa.
GetJobNamedPropertyValue

Recupera o valor da propriedade nomeada para o trabalho de impressão especificado na impressora especificada.
GetNamedCommand

O método GetNamedCommand retorna o comando especificado.
GetNewEmptyPart

O método GetNewEmptyPart cria uma nova parte XPS.
Getoption

O método IPrintCoreHelper::GetOption obtém uma opção especificada para um determinado recurso.
Getoption

O método IPrintCoreHelperPS::GetOption obtém uma opção especificada para um determinado recurso.
Getoption

O método IPrintCoreHelperUni::GetOption obtém uma opção especificada para um determinado recurso.
Getoption

Obtém a opção com o nome fornecido.
GetOptionAttribute

O método IPrintCoreHelperPS::GetOptionAttribute recupera a lista de atributos de opção ou o valor de um atributo de opção específico.
GetOptionAttribute

O método IPrintCorePS2::GetOptionAttribute recupera a lista de atributos de opção ou o valor de um atributo de opção específico.
GetOptionAttribute

O método IPrintCoreUI2::GetOptionAttribute recupera a lista de atributos de opção ou o valor de um atributo de opção específico.
GetOptions

O método IPrintCorePS2::GetOptions recupera as configurações de recurso atuais do driver no formato de uma lista de pares de recursos/opções palavra-chave.
GetOptions

O método IPrintCoreUI2::GetOptions recupera as configurações atuais do recurso do driver no formato de uma lista de recursos/opções palavra-chave pares.
GetOptions

Obtém todas as opções de um recurso.
GetOutputData

O método GetOutputData obtém os dados de saída especificados que voltam da impressora.
GetPagePart

O método GetPagePart obtém as imagens, miniaturas, fontes e assim por diante em uma página usando o URI.
GetParameterDefinition

O método GetParameterDefinition recupera o objeto IPrintSchemaParameterDefinition e representa o elemento psf:ParameterDef no XML PrintCapabilites.
GetParameterInitializer

O método GetParameterInitializer recupera o objeto IPrintSchemaParameterInitializer e representa o elemento psf:ParameterInit no XML PrintTicket.
GetPartCompression

O método GetPartCompression obtém a compactação da parte.
GetPDEVAdjustment

O método IPrintOemPS2::GetPDEVAdjustment permite que um plug-in substitua configurações específicas do PDEV.
GetPDEVAdjustment

O método IPrintOemUni3::GetPDEVAdjustment permite que um plug-in substitua configurações específicas do PDEV.
GetPrintCapabilities

O método IPrintTicketProvider::GetPrintCapabilities consulta o provedor em busca de um documento completo de funcionalidades de impressão que descreva os recursos e parâmetros da impressora.
GetPrintCapabilities

O método IPrintTicketProvider2::GetPrintCapabilities consulta o provedor em busca de um documento completo de recursos de impressão que descreva os recursos e parâmetros da impressora.
GetPrintClassObject

O método GetPrintClassObject cria um objeto relacionado ao filtro de impressão para uma impressora especificada usando o IID do objeto de interface a ser criado.
GetPrintDeviceCapabilities

Descreve o método IPrintTicketProvider2::GetPrintDeviceCapabilities (prdrvcom.h).
GetPrintDeviceResources

Descreve o método IPrintTicketProvider2::GetPrintDeviceResources (prdrvcom.h).
GetPrinterQueueView

Recupera um objeto IPrinterQueueView e inicializa o objeto com o intervalo de trabalhos a serem monitorados.
GetPrintName

Define o método IBidiAsyncNotifyChannel::GetPrintName.
GetPrintOutputInfo

Saiba mais sobre: função GetPrintOutputInfo
GetPrintProcessorCapabilities

A função GetPrintProcessorCapabilities de um processador de impressão retorna recursos associados a um tipo de dados de entrada especificado.
GetPrintTicket

O método GetPrintTicket obtém o objeto de tíquete de impressão para o documento fixo.
GetPrintTicket

O método GetPrintTicket obtém o objeto de tíquete de impressão para a sequência de documentos fixa.
GetPrintTicket

O método GetPrintTicket obtém o objeto de tíquete de impressão para a página fixa.
GetProperties

Obtém as propriedades no recipiente de propriedades da fila.
GetProperty

O método GetProperty obtém uma propriedade de um recipiente de propriedades.
Getpropertyvalue

Obtém o nó XML para o elemento filho de valor de um elemento Property ou ScoredProperty com o nome fornecido.
GetReadStream

Obtém um fluxo para ler de uma propriedade de fluxo.
GetReadStream

Obtém um fluxo de leitura e o usa para ler de uma propriedade.
GetReadStreamAsXML

Descreve o método IPrinterScriptablePropertyBag2::GetReadStreamAsXML.
GetRequestCount

O método GetRequestCount obtém o número de solicitações na lista de solicitações.
Getresult

O método GetResult informa se a solicitação bidi foi bem-sucedida.
GetSelectedOptionInPrintTicket

Obtém a opção selecionada para um recurso em IPrintSchemaTicket.
GetServerReferral

Define o método IPrintAsyncNotifyServerReferral::GetServerReferral.
Getstream

O método GetStream obtém o objeto de fluxo que contém os dados da parte. Cada parte tem dados específicos de parte associados a ela (por exemplo, uma fonte, imagem e marcação de página).
Getstream

O método GetStream obtém a interface de fluxo.
GetString

Lê uma propriedade de cadeia de caracteres.
GetString

Obtém uma propriedade de cadeia de caracteres.
GetSupportedVersions

O método IPrintOemPrintTicketProvider::GetSupportedVersions recupera as principais versões dos esquemas de impressão compatíveis com o provedor de plug-in.
GetSupportedVersions

O método IPrintTicketProvider::GetSupportedVersions recupera os principais números de versão dos esquemas de impressão compatíveis com o provedor de plug-in.
GetSupportedVersions

O método IPrintTicketProvider2::GetSupportedVersions recupera os principais números de versão dos esquemas de impressão compatíveis com o provedor de plug-in.
GetThumbnail

O método GetThumbnail obtém o objeto de miniatura do documento.
GetThumbnailProperties

O método GetThumbnailProperties obtém as propriedades de miniatura.
GetUri

O método GetUri obtém o URI do documento fixo.
GetUri

O método GetUri obtém o URI da sequência de documentos fixa.
GetUri

O método GetUri obtém o URI da parte.
Getwritestream

O método GetWriteStream recupera o objeto de fluxo para gravar a marcação de página para ler . Você pode usar esse fluxo para alterar a marcação de página.
Getwritestream

Obtém um fluxo para gravar uma propriedade de fluxo.
Getwritestream

Obtém um fluxo e o usa para gravar em uma propriedade de fluxo.
GetXpsPart

O método GetXpsPart recupera vários objetos que compõem um documento XPS.
GetXpsPartIterator

O método GetXpsPartIterator obtém um iterador para enumerar todas as partes associadas à página.
HalftonePattern

O método IPrintOemUni::HalftonePattern pode ser usado com impressoras com suporte unidrv para criar ou modificar um padrão de meio tom antes de ser usado em uma operação de halftoning.
HideStandardUI

O método IPrintOemUI2::HideStandardUI permite que um plug-in de interface do usuário especifique se as folhas de propriedades padrão devem ser exibidas ou ocultadas.
ImageProcessing

O método IPrintOemUni::ImageProcessing pode ser usado com impressoras com suporte unidrv para modificar dados de bitmap de imagem, a fim de executar a formatação de cores ou o halftoning.
ImpersonatePrinterClient

ImpersonatePrinterClient retoma a representação do cliente, concluindo a operação iniciada por RevertToPrinterSelf.
InitializeFilter

O método InitializeFilter inicializa um filtro.
InitializeMonitor

Descreve a função InitializeMonitor.
InitializeMonitorEx

Descreve a função InitializeMonitorEx.
InitializePrintMonitor

A função InitializePrintMonitor é obsoleta e tem suporte apenas para fins de compatibilidade.
InitializePrintMonitor2

A função InitializePrintMonitor2 de um monitor de impressão inicializa um monitor de impressão para uso com servidores de impressão clusterizados.
InitializePrintMonitorUI

Uma função InitializePrintMonitorUI da DLL do monitor de porta fornece o spooler de impressão com endereços de funções DLL.
InitializePrintProvidor

A função InitializePrintProvidor de um provedor de impressão inicializa o provedor e fornece o spooler de impressão com os pontos de entrada do provedor.
IsDone

O método IsDone determina se o iterador concluiu a iteração.
IsValidDevmodeA

A função IsValidDevmode do spooler de impressão verifica se o conteúdo de uma estrutura DEVMODE é válido.
IsValidDevmodeW

Saiba como a função IsValidDevmode do spooler de impressão verifica se o conteúdo de uma estrutura DEVMODE é válido.
LogJobInfoForBranchOffice

Permite que os clientes da Filial enviem eventos de trabalho para o servidor de impressão do host.
MemoryUsage

O método IPrintOemUni::MemoryUsage pode ser usado com impressoras com suporte unidrv para especificar a quantidade de memória necessária para uso pelo método IPrintOemUni::ImageProcessing de um plug-in de renderização.
MultiSendRecv

O método MultiSendRecv envia uma lista de solicitações bidi.
MxdcGetPDEVAdjustment

A função MxdcGetPDEVAdjustment é exportada por uma DLL de interface de impressora e fornece dados de configuração da impressora para o MXDC (Conversor de Documentos do Microsoft XPS).
Próximo

O método Next avança o iterador para a próxima parte.
NotifyXmlChanged

Notifica o sistema de impressão de que o objeto XML DOM foi alterado.
OEMAlphaBlend

Descreve a função OEMAlphaBlend.
OEMBitBlt

A função OEMBitBlt fornece recursos gerais de transferência de bloco de bits entre superfícies gerenciadas pelo dispositivo, entre bitmaps de formato padrão gerenciados por GDI ou entre uma superfície gerenciada pelo dispositivo e um bitmap de formato padrão gerenciado por GDI.
OEMCommand

Descreve a função OEMCommand.
OEMCommandCallback

Descreve a função OEMCommandCallback.
OEMCommonUIProp

Descreve a função OEMCommonUIProp.
OEMCompression

Descreve a função OEMCompression.
OEMCopyBits

A função OEMCopyBits executa traduções entre superfícies de raster gerenciadas pelo dispositivo e bitmaps de formato padrão GDI.
OEMCUIPCALLBACK

O tipo de função OEMCUIPCALLBACK é usado para definir funções de retorno de chamada especificadas pelo método IPrintOemUI::CommonUIProp de um plug-in de interface do usuário. A estrutura é definida em printoem.h.
OEMDeviceCapabilities

Descreve a função OEMDeviceCapabilities.
OEMDevicePropertySheets

Descreve a função OEMDevicePropertySheets.
OEMDevMode

Descreve a função OEMDevMode.
OEMDevQueryPrintEx

Descreve a função OEMDevQueryPrintEx.
OEMDisableDriver

Essa função está obsoleta.
OEMDisablePDEV

Essa função (OEMDisablePDEV) está obsoleta.
OEMDitherColor

A função OEMDitherColor solicita que o dispositivo crie um pincel dithered em uma paleta de dispositivos.
OEMDocumentPropertySheets

Descreve a função OEMDocumentPropertySheets.
OEMDownloadCharGlyph

Descreve a função OEMDownloadCharGlyph.
OEMDownloadFontHeader

Descreve a função OEMDownloadFontHeader.
OEMDriverDMS

Descreve a função OEMDriverDMS.
OEMEnableDriver

Descreve a função OEMEnableDriver.
OEMEnablePDEV

Descreve a função OEMEnablePDEV.
OEMEndDoc

A função OEMEndDoc é chamada pela GDI quando termina de enviar um documento para o driver para renderização.
OEMEscape

A função OEMEscape recupera informações de um dispositivo que não está disponível em uma interface de driver de dispositivo independente do dispositivo; a consulta específica depende do valor do parâmetro iEsc.
OEMFillPath

A função OEMFillPath manipula o preenchimento de caminhos fechados.
OEMFilterGraphics

Descreve a função OEMFilterGraphics.
OEMFontInstallerDlgProc

Descreve a função OEMFontInstallerDlgProc.
OEMFontManagement

A função OEMFontManagement é um ponto de entrada opcional fornecido para dispositivos PostScript.
OEMGetGlyphMode

A função OEMGetGlyphMode informa à GDI como armazenar em cache informações de glifo.
OEMGetInfo

Descreve a função OEMGetInfo.
OEMGradientFill

A função OEMGradientFill sombreia os primitivos especificados.
OEMHalftonePattern

Descreve a função OEMHalftonePattern.
OEMIcmCreateColorTransform

A função OEMIcmCreateColorTransform cria uma transformação de cor ICM.
OEMIcmDeleteColorTransform

A função OEMIcmDeleteColorTransform exclui a transformação de cor especificada.
OEMImageProcessing

Descreve a função OEMImageProcessing.
OEMLineTo

A função OEMLineTo desenha uma única linha cosmética, sólida e somente inteiro.
OEMMemoryUsage

Essa função (OEMMemoryUsage) está obsoleta.
OEMNextBand

A função OEMNextBand é chamada pela GDI quando termina de desenhar uma faixa para uma página física, para que o driver possa enviar a banda para a impressora.
OEMOutputCharStr

Essa função (OEMOutputCharStr) está obsoleta.
OEMPaint

A função OEMPaint é obsoleta e não é mais chamada pelo GDI no Windows 2000 e posterior. Consulte DrvPaint.
OEMPDriverEvent

Descreve a função OEMPDriverEvent.
OEMPlgBlt

A função OEMPlgBlt fornece recursos de transferência de bloco de bits rotativos entre combinações de superfícies gerenciadas pelo dispositivo e gerenciadas por GDI.
OEMPrinterEvent

Descreve a função OEMPrinterEvent.
OEMQueryAdvanceWidths

A função OEMQueryAdvanceWidths retorna larguras de avanço de caractere para um conjunto especificado de glifos.
OEMQueryColorProfile

Descreve a função OEMQueryColorProfile.
OEMQueryDeviceSupport

A função OEMQueryDeviceSupport retorna informações específicas do dispositivo solicitadas.
OEMQueryFont

A função OEMQueryFont é usada pelo GDI para obter a estrutura IFIMETRICS para uma determinada fonte.
OEMQueryFontData

A função OEMQueryFontData recupera informações sobre uma fonte realizada.
OEMQueryFontTree

A função OEMQueryFontTree fornece à GDI um ponteiro para uma estrutura que define o mapeamento de identificadores de glifo e kerning.
OEMRealizeBrush

A função OEMRealizeBrush solicita que o driver realize um pincel especificado para uma superfície especificada.
OEMResetPDEV

Descreve a função OEMResetPDEV.
OEMSendFontCmd

Essa função (OEMSendFontCmdSW) está obsoleta.
OEMSendPage

A função OEMSendPage é chamada pela GDI quando termina de desenhar uma página física, para que o driver possa enviar a página para a impressora.
OEMStartBanding

A função OEMStartBanding é chamada pela GDI quando está pronta para começar a enviar faixas de uma página física para o driver para renderização.
OEMStartDoc

A função OEMStartDoc é chamada pela GDI quando está pronta para começar a enviar um documento para o driver para renderização.
OEMStartPage

A função OEMStartPage é chamada pela GDI quando está pronta para começar a enviar o conteúdo de uma página física para o driver para renderização.
OEMStretchBlt

A função OEMStretchBlt fornece recursos de transferência de bloco de bits estendidos entre qualquer combinação de superfícies gerenciadas pelo dispositivo e gerenciadas por GDI.
OEMStretchBltROP

A função OEMStretchBltROP executa uma transferência de bloco de bits de alongamento usando uma operação de raster (ROP).
OEMStrokeAndFillPath

A função OEMStrokeAndFillPath traça simultaneamente e preenche um caminho.
OEMStrokePath

A função OEMStrokePath traça um caminho.
OEMTextOut

A função OEMTextOut exige que o driver renderize um conjunto de glifos em posições especificadas.
OEMTextOutAsBitmap

Descreve a função OEMTextOutAsBitmap.
OEMTransparentBlt

A função OEMTransparentBlt fornece recursos de transferência de bloco de bits com transparência.
OEMTTDownloadMethod

Descreve a função OEMTTDownloadMethod.
OEMTTYGetInfo

Descreve a função OEMTTYGetInfo.
OEMUpdateExternalFonts

Descreve a função OEMUpdateExternalFonts.
OEMUpgradePrinter

Descreve a função OEMUpgradePrinter.
OEMUpgradeRegistry

Descreve a função OEMUpgradeRegistry.
OnBidiResponseReceived

Chamado quando uma resposta bidi é recebida.
OnChanged

Fornece um objeto IPrintJobCollection que fornece uma instantâneo de um intervalo de trabalhos de impressão na fila.
OnDriverEvent

Chamado quando ocorre um evento de driver.
OnPrinterQueuesEnumerated

Chamado quando as filas de impressora são enumeradas.
OpenPort

A função OpenPort de um monitor de porta abre uma porta de impressora.
OpenPrintProcessor

A função OpenPrintProcessor de um processador de impressão prepara o processador de impressão para imprimir um trabalho e retorna um identificador.
OutputCharStr

O método IPrintOemUni::OutputCharStr permite que um plug-in de renderização controle a impressão de glifos de fonte.
PartialReplyPrinterChangeNotification

A função PartialReplyPrinterChangeNotification do spooler de impressão permite que um provedor de impressão atualize o banco de dados do spooler de alterações de impressora associadas a um identificador de notificação.
PFN_DrvGetDriverSetting

A função DrvGetDriverSetting está obsoleta.
PFN_DrvGetStandardVariable

Essa função DrvGetStandardVariable está obsoleta.
PFN_DrvUnidriverTextOut

A função DrvUnidriverTextOut está obsoleta.
PFN_DrvUpdateUISetting

A função DrvUpdateUISetting está obsoleta.
PFN_DrvUpgradeRegistrySetting

A função DrvUpgradeRegistrySetting está obsoleta.
PFN_DrvWriteAbortBuf

A função DrvWriteAbortBuf está obsoleta.
PFN_DrvWriteSpoolBuf

A função DrvWriteSpoolBuf apontada por esse ponteiro de função é obsoleta.
PFN_DrvXMoveTo

A função DrvXMoveTo está obsoleta.
PFN_DrvYMoveTo

A função DrvYMoveTo está obsoleta.
PFNCOMPROPSHEET

A função ComPropSheet é fornecida pelo CPSUI e pode ser chamada por aplicativos CPSUI (incluindo DLLs da interface da impressora) para criar páginas de folha de propriedades.
PFNGETINFO

A função de retorno de chamada UNIFONTOBJ_GetInfo é fornecida pelo driver Unidrv para que os plug-ins de renderização possam obter informações de fonte ou glifo.
PFNPROPSHEETUI

O tipo de função PFNPROPSHEETUI é usado por aplicativos CPSUI (incluindo DLLs de interface da impressora) para definir retornos de chamada de criação de página, que especificam páginas de folha de propriedades para criação.
PlayGdiScriptOnPrinterIC

Descreve a função PlayGdiScriptOnPrinterIC.
PrintDocumentOnPrintProcessor

A função PrintDocumentOnPrintProcessor de um processador de impressão converte um trabalho de impressão de um formato spooled em dados brutos que podem ser enviados para um monitor de impressão.
PrinterEvent

O método IPrintOemUI::P rinterEvent permite que um plug-in de interface do usuário processe eventos de impressora.
PrinterMessageBoxA

Este tópico descreve a função PrinterMessageBoxA.
PrinterMessageBoxW

Este tópico descreve a função PrinterMessageBoxW.
ProvidorFindClosePrinterChangeNotification

Descreve a função ProvidorFindClosePrinterChangeNotification.
ProvidorFindFirstPrinterChangeNotification

Descreve a função ProvidorFindFirstPrinterChangeNotification.
PublishDriverInterface

O método IPrintOemPS::P ublishDriverInterface permite que um plug-in de renderização para Pscript5 obtenha a interface IPrintCorePS2, IPrintOemDriverPS ou IPrintCoreHelperPS do driver Pscript5.
PublishDriverInterface

O método IPrintOemUI::P ublishDriverInterface permite que um plug-in de interface do usuário obtenha a interface IPrintOemDriverUI do driver Unidrv ou Pscript5, IPrintCoreUI2, IPrintCoreHelperPS ou IPrintCoreHelperUni.
PublishDriverInterface

O método IPrintOemUni::P ublishDriverInterface permite que um plug-in de renderização para Unidrv obtenha a interface IPrintOemDriverUni ou IPrintCoreHelperUni do driver Unidrv.
PublishPrintTicketHelperInterface

O método IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface publica a interface auxiliar do tíquete de impressão para plug-ins da interface do usuário unidrv ou Pscript5.
put_JobCopiesAllDocuments

Define a contagem de cópias.
put_SelectedOption

Altera a opção selecionada do elemento Print Schema Feature para o elemento IPrintSchemaOption especificado.
put_Value

A propriedade Value (put_Value) modifica o valor do objeto IPrintSchemaParameterInitializer.
QueryColorProfile

O método IPrintOemUI::QueryColorProfile permite que um plug-in de interface do usuário especifique um perfil ICC a ser usado para gerenciamento de cores.
QueryDeviceDefaultNamespace

O método IPrintOemPrintTicketProvider::QueryDeviceDefaultNamespace consulta o dispositivo por seu URI (identificador de recurso uniforme) de namespace padrão.
QueryDeviceNamespace

O método IPrintTicketProvider::QueryDeviceNamespace consulta o dispositivo por seu URI (identificador de recurso uniforme de namespace) padrão.
QueryDeviceNamespace

O método IPrintTicketProvider2::QueryDeviceNamespace consulta o dispositivo por seu URI (identificador de recurso uniforme) de namespace padrão.
QueryJobAttributes

O método IPrintOemUI2::QueryJobAttributes permite que um plug-in de interface do usuário poste os resultados do driver principal após uma chamada à DDI DrvQueryJobAttributes.
QuerySimulationSupport

O método IPrintCoreUI2::QuerySimulationSupport recupera uma estrutura de funcionalidade de simulação do spooler, que indica os tipos de simulação compatíveis com o spooler.
RasterizeRect

O método RasterizeRect rasteriza uma região retangular alinhada ao eixo de uma página fixa XPS.
Leitura

O método Read lê bytes do fluxo e os retorna como uma matriz JavaScript.
ReadBytes

O método ReadBytes lê vários bytes em um buffer.
ReadPort

A função ReadPort de um monitor de porta lê dados de uma porta de impressora.
RegisterForNotifications

Define o método IPrintAsyncNotifyRegistration::RegisterForNotifications.
RemovePrintDeviceObject

A função RemovePrintDeviceObject remove um objeto de dispositivo de uma fila do provedor de impressão.
ReplyPrinterChangeNotification

A função ReplyPrinterChangeNotification do spooler de impressão permite que um provedor de impressão atualize o banco de dados do spooler de eventos de fila de impressão associados a um identificador de notificação e notifique o cliente de que eventos de fila de impressão ocorreram.
ReplyPrinterChangeNotificationEx

Descreve a função ReplyPrinterChangeNotificationEx.
Reportprogress

O método ReportProgress relata o progresso do consumo de trabalho XPS para o gerenciador de pipelines.
RequestCancel

Solicita o cancelamento de um trabalho de impressão.
RequestReader

O método RequestReader recupera a interface do leitor para um objeto IInterFilterCommunicator.
RequestShutdown

O método RequestShutdown solicita que um pipeline seja desligado.
RequestWriter

O método RequestWriter recupera a interface do gravador para um objeto IInterFilterCommunicator.
Redefinir

O método Reset define o iterador como o primeiro elemento.
ResetPDEV

Define o método IPrintOemEngine::ResetPDEV.
ResetPDEV

O método IPrintOemPS::ResetPDEV permite que um plug-in de renderização para Pscript5 redefina sua estrutura PDEV.
ResetPDEV

O método IPrintOemUni::ResetPDEV permite que um plug-in de renderização para Unidrv redefina sua estrutura PDEV.
RevertToPrinterSelf

Quando RevertToPrinterSelf é chamado em um thread de representação, ele retorna o token para o thread que está sendo representado.
ROUTER_NOTIFY_CALLBACK

Descreve a função de retorno de chamada ROUTER_NOTIFY_CALLBACK.
RouterAllocBidiMem

RouterAllocBidiMem aloca um bloco de memória de um tamanho especificado. Essa função é usada pelo monitor de porta para alocar memória para cadeias de caracteres e objetos binários.
RouterAllocBidiResponseContainer

RouterAllocBidiResponseContainer aloca uma estrutura BIDI_RESPONSE_CONTAINER que contém uma lista de respostas bidi. A lista de resposta bidi é uma matriz de estruturas de BIDI_RESPONSE_DATA.
RouterAllocPrinterNotifyInfo

A função RouterAllocPrinterNotifyInfo do spooler de impressão aloca uma estrutura PRINTER_NOTIFY_INFO e uma matriz de estruturas de PRINTER_NOTIFY_INFO_DATA.
RouterCreatePrintAsyncNotificationChannel

A função RouterCreatePrintAsyncNotificationChannel cria um canal de notificação assíncrono associado a uma impressora ou servidor de impressão.
RouterFreeBidiMem

RouterFreeBidiMem libera um bloco de memória que foi alocado anteriormente por RouterAllocBidiMem.
RouterFreeBidiResponseContainer

RouterFreeBidiResponseContainer libera uma estrutura BIDI_RESPONSE_CONTAINER alocada anteriormente por RouterAllocBidiResponseContainer.
RouterFreePrinterNotifyInfo

A função RouterFreePrinterNotifyInfo do spooler de impressão desaloca uma estrutura PRINTER_NOTIFY_INFO especificada e sua matriz de estrutura PRINTER_NOTIFY_INFO_DATA associada.
RouterGetPrintClassObject

A função RouterGetPrintClassObject enumera a lista de provedores de impressão, pesquisando o provedor de impressão com o nome e a ID da interface especificados.
RouterRegisterForPrintAsyncNotifications

A função RouterRegisterForPrintAsyncNotifications registra notificações assíncronas associadas a uma impressora ou servidor de impressão.
RouterUnregisterForPrintAsyncNotifications

A função RouterUnregisterForPrintAsyncNotifications cancela o registro para receber notificações assíncronas associadas a uma impressora ou servidor de impressão.
Seek

O método Seek altera o ponteiro seek para um novo local no fluxo.
Seek

Define o ponteiro de busca.
SendBidiQuery

Executa uma operação de atualização assíncrona com a consulta especificada e invoca o método IPrinterQueueEvent::OnBidiResponseReceived.
SendBidiSetRequestAsync

Usa um valor de cadeia de caracteres XML para enviar uma solicitação Bidi Set como uma operação assíncrona.
SendFixedDocument

O método SendFixedDocument envia um objeto de documento fixo para o pipeline.
SendFixedDocumentSequence

O método SendFixedDocumentSequence envia uma sequência de documentos fixa para o pipeline.
SendFixedPage

O método SendFixedPage envia uma página fixa de um documento XPS para o pipeline.
SendFontCmd

O método IPrintOemUni::SendFontCmd permite que um plug-in de renderização modifique o comando de seleção de fonte de uma impressora e, em seguida, envie-o para a impressora.
SendNotification

Define o método IBidiAsyncNotifyChannel::SendNotification.
SendRecv

O método SendRecv envia uma solicitação bidi para a impressora.
SendRecvXMLStream

O método SendRecvXMLStream envia uma solicitação de comunicação bidirecional da impressora e recebe a resposta como objetos IStream formatados de acordo com os Esquemas de Comunicação Bidirecional.
SendRecvXMLString

O método SendRecvXMLString envia uma solicitação de comunicação bidirecional da impressora e recebe a resposta como cadeias de caracteres Unicode formatadas de acordo com os Esquemas de Comunicação Bidirecional.
SendXpsDocument

O método SendXpsDocument envia um documento XPS para o pipeline.
SendXpsUnknown

O método SendXpsUnknown envia uma parte do documento XPS que não pode ser identificada para o pipeline de filtro.
SetBandSize

O método IPrintOemUni3::SetBandSize pode ser usado com impressoras com suporte unidrv para especificar o tamanho de banda desejado na saída impressa.
SetBool

Grava um valor de propriedade booliano especificado.
SetBool

Saiba como esse método grava um valor de propriedade booliano especificado.
Setbytes

Grava uma propriedade de matriz de bytes.
Setbytes

Saiba como esse método grava uma propriedade de matriz de bytes.
SetCPSUIUserData

A função SetCPSUIUSerData da CPSUI permite que aplicativos CPSUI (incluindo DLLs de interface da impressora) associem dados não exibidos a uma caixa de diálogo de folha de propriedades.
SetFontContent

O método SetFontContent define o conteúdo da fonte.
SetFontOptions

O método SetFontOptions define as opções para a fonte.
SetFontSubstitution

O método IPrintCoreHelper::SetFontSubstitution especifica a fonte do dispositivo a ser impressa no lugar de uma determinada fonte TrueType.
SetFontSubstitution

O método IPrintCoreHelperPS::SetFontSubstitution especifica a fonte do dispositivo a ser impressa no lugar de uma determinada fonte TrueType.
SetFontSubstitution

O método IPrintCoreHelperUni::SetFontSubstitution especifica a fonte do dispositivo a ser impressa no lugar de uma determinada fonte TrueType.
SetImageContent

O método SetImageContent define uma propriedade de imagem baseada no tipo de conteúdo.
SetInputData

O método SetInputData define os dados a serem enviados para a impressora.
SetInt32

Grava uma propriedade de inteiro.
SetInt32

Saiba como esse método grava uma propriedade de inteiro.
SetJobNamedProperty

Este tópico descreve a função SetJobNamedProperty.
SetMinimalLineWidth

O método SetMinimalLineWidth permite que o chamador defina a espessura mínima (em pixels) das linhas que o dispositivo pode renderizar.
Setoptions

O método IPrintCoreHelper::SetOptions define vários pares de opção de recurso ao mesmo tempo.
Setoptions

O método IPrintCoreHelperPS::SetOptions define vários pares de opção de recurso ao mesmo tempo.
Setoptions

O método IPrintCoreHelperUni::SetOptions define vários pares de opção de recurso ao mesmo tempo.
Setoptions

O método IPrintCoreUI2::SetOptions define as configurações de recurso do driver.
SetPagePart

O método SetPagePart associa uma nova parte à página.
SetPartCompression

O método SetPartCompression define a compactação da parte.
SetPrintTicket

O método SetPrintTicket insere um tíquete de impressão no documento fixo.
SetPrintTicket

O método SetPrintTicket insere um tíquete de impressão na sequência de documentos fixa.
SetPrintTicket

O método SetPrintTicket associa um tíquete de impressão à página.
SetSchema

O método SetSchema define a cadeia de caracteres de esquema bidi.
SetServerReferral

Define o método IPrintAsyncNotifyServerReferral::SetServerReferral.
SetSize

Define o tamanho do fluxo com script, em bytes.
SetString

Grava uma propriedade de cadeia de caracteres.
SetString

Saiba como esse método grava uma propriedade de cadeia de caracteres.
SetThumbnail

O método SetThumbnail remove o objeto de miniatura atual do documento e insere um novo.
SetThumbnailContent

O método SetThumbnailContent define o conteúdo da miniatura da parte.
SetViewRange

Define o intervalo de trabalhos de impressão que estão sendo monitorados.
ShutdownOperation

O Gerenciador de Pipeline usa o método ShutdownOperation para desligar um filtro se o trabalho de impressão for cancelado ou ocorrer um erro.
SplDeleteSpoolerPortEnd

Descreve a função SplDeleteSpoolerPortEnd.
SplDeleteSpoolerPortStart

Descreve a função SplDeleteSpoolerPortStart.
SplIsSessionZero

A função SplIsSessionZero determina se um determinado trabalho de impressão (identificador de impressão mais ID do trabalho) foi emitido na sessão zero.
SplPromptUIInUsersSession

A função SplPromptUIInUsersSession exibe uma caixa de mensagem padrão na sessão indicada pelo identificador da impressora e pela ID do trabalho.
SpoolerCopyFileEvent

A função SpoolerCopyFileEvent de uma DLL de Ponto e Impressão recebe notificações de eventos associados à cópia de arquivos associados à fila de impressão para um cliente de impressão, quando o cliente se conecta a um servidor de impressão.
SpoolerFindClosePrinterChangeNotification

Descreve a função SpoolerFindClosePrinterChangeNotification.
SpoolerFindFirstPrinterChangeNotification

Descreve a função SpoolerFindFirstPrinterChangeNotification.
SpoolerFindNextPrinterChangeNotification

Descreve a função SpoolerFindNextPrinterChangeNotification.
SpoolerFreePrinterNotifyInfo

Saiba mais sobre: função SpoolerFreePrinterNotifyInfo
SpoolerRefreshPrinterChangeNotification

Descreve a função SpoolerRefreshPrinterChangeNotification.
Iniciar

Inicia a operação assíncrona PrintSchema.
StartOperation

O método StartOperation inicia a operação de um filtro. O filtro lê, processa e grava dados nesse método.
TextOutAsBitmap

O método IPrintOemUni::TextOutAsBitmap permite que um plug-in de renderização crie uma imagem de bitmap de uma cadeia de caracteres de texto, caso uma fonte baixável não esteja disponível.
TTDownloadMethod

O método IPrintOemUni::TTDownloadMethod permite que um plug-in de renderização indique o formato que Unidrv deve usar para uma fonte flexível TrueType especificada.
TTYGetInfo

O método IPrintOemUni::TTYGetInfo permite que um plug-in de renderização forneça a Unidrv informações relevantes para impressoras somente texto.
UnbindDevice

O método UnbindDevice desassocia uma impressora de uma solicitação bidi.
UnbindDevice

O método UnbindDevice libera uma impressora de uma solicitação bidirecional de comunicação de impressora (comunicação bidi).
UnregisterForNotifications

Define o método IPrintAsyncNotifyRegistration::UnregisterForNotifications.
UpdateExternalFonts

O método IPrintOemUI::UpdateExternalFonts permite que um plug-in de interface do usuário atualize os Arquivos de Formato de Fonte Unidrv de uma impressora (arquivo .uff).
UpdatePrintDeviceObject

A função UpdatePrintDeviceObject atualiza as propriedades de um objeto de dispositivo que está na fila do provedor de impressão.
UpgradePrinter

O método IPrintOemUI::UpgradePrinter permite que um plug-in de interface do usuário atualize os valores de opção do dispositivo armazenados no registro.
ValidateAsync

Obtém um contexto de operação de validação PrintTicket assíncrono.
ValidatePrintTicket

O método IPrintOemPrintTicketProvider::ValidatePrintTicket valida um tíquete de impressão.
ValidatePrintTicket

O método IPrintTicketProvider::ValidatePrintTicket valida um tíquete de impressão.
ValidatePrintTicket

O método IPrintTicketProvider2::ValidatePrintTicket valida um tíquete de impressão.
WaitForPrinterChange

Este tópico descreve a função WaitForPrinterChange.
WhyConstrained

O método IPrintCoreHelper::WhyConstrained fornece uma lista de opções que estão restringindo o par de opções de recurso especificado na configuração atual.
WhyConstrained

O método IPrintCoreHelperPS::WhyConstrained fornece uma lista de opções que restringem o par de opções de recurso especificado na configuração atual.
WhyConstrained

O método IPrintCoreHelperUni::WhyConstrained fornece uma lista de opções que restringem o par de opções de recurso especificado na configuração atual.
WhyConstrained

O método IPrintCoreUI2::WhyConstrained determina por que a seleção de recurso/opção especificada é restrita.
Gravar

O método Write grava a matriz JavaScript fornecida no fluxo e retorna o número de bytes gravados.
WriteBytes

O método WriteBytes grava um número especificado de bytes em um fluxo.
WritePort

A função WritePort de um monitor de porta grava dados em uma porta de impressora.
WritePrinter

O método IPrintOemPS2::WritePrinter, se houver suporte, permite que um plug-in de renderização capture todos os dados de saída gerados por um driver Postscript.
WritePrinter

O método IPrintOemUni2::WritePrinter, se compatível, permite que um plug-in de renderização capture todos os dados de saída gerados por um driver Unidrv.
XcvClosePort

Uma função XcvClosePort do servidor de monitor de porta fecha uma porta de impressora que foi aberta pelo XcvOpenPort.
XcvDataPort

A função XcvDataPort de um servidor de monitor de porta recebe informações e retorna informações para a DLL da interface do usuário do monitor de porta.
XcvOpenPort

Uma função XcvOpenPort do servidor de monitor de porta abre uma porta para operações de configuração.

Interfaces

 
IAsyncGetSendNotificationCookie

Saiba mais sobre: interface IAsyncGetSendNotificationCookie
IAsyncGetSrvReferralCookie

Saiba mais sobre: interface IAsyncGetSrvReferralCookie
IBidiAsyncNotifyChannel

Define a interface IBidiAsyncNotifyChannel.
IBidiRequest

A interface IBidiRequest permite que um aplicativo ou outros objetos componham uma solicitação bidi.
IBidiRequestContainer

A interface IBidiRequestContainer permite que um aplicativo ou outros objetos componham e recuperem uma lista de solicitações bidi.
IBidiSpl

A interface IBidiSpl permite que um aplicativo ou outros objetos enviem uma única solicitação bidi ou uma lista de solicitações bidi.
IBidiSpl2

A interface IBidiSpl2 permite que um aplicativo ou outros objetos enviem uma ou mais solicitações bidi usando um dos Esquemas de Solicitação bidi e recebam informações formatadas como um dos Esquemas de Resposta Bidi.
IFixedDocument

A interface IFixedDocument representa um documento fixo para uma sequência de documentos XPS.
IFixedDocumentSequence

A interface IFixedDocumentSequence representa a sequência de documentos fixa para um documento XPS.
IFixedPage

Um filtro usa a interface IFixedPage para trabalhar com páginas fixas em um documento XPS.
IInterFilterCommunicator

A interface IInterFilterCommunicator é implementada em um objeto que reside no serviço PrintFilterPipelineSvc e é disponibilizada para filtros por meio de métodos na interface IPrintPipelineFilter.
IPartBase

A interface IPartBase é uma base comum para interfaces de parte do documento.
IPartColorProfile

A interface IPartColorProfile é a abstração de um perfil de cor XPS.
IPartDiscardControl

O pipeline de filtro dá suporte ao controle de descarte.
IPartFont

A interface IPartFont é a abstração para fontes em uma parte.
IPartFont2

A interface IPartFont2 é a abstração para fontes em uma parte.
IPartImage

A interface IPartImage é a abstração de imagens em um documento XPS.
IPartPrintTicket

A interface IPartPrintTicket é a abstração de um tíquete de impressão em um documento XPS.
IPartResourceDictionary

A interface IPartResourceDictionary é a abstração de um dicionário de recursos XPS.
IPartThumbnail

A interface IPartThumbnail é uma abstração para miniaturas em um documento XPS.
IPrintAsyncCookie

Define a interface IPrintAsyncCookie.
IPrintAsyncNewChannelCookie

Define a interface IPrintAsyncNewChannelCookie.
IPrintAsyncNotify

Define a interface IPrintAsyncNotify.
IPrintAsyncNotifyRegistration

Define a interface IPrintAsyncNotifyRegistration.
IPrintAsyncNotifyServerReferral

Define a interface IPrintAsyncNotifyServerReferral.
IPrintBidiAsyncNotifyRegistration

Define a interface IPrintBidiAsyncNotifyRegistration.
IPrintClassObjectFactory

A interfaceIPrintClassObjectFactory cria interfaces relacionadas ao filtro de impressão.
IPrintCoreHelper

Esta seção descreve os métodos definidos para a interface COM IPrintCoreHelper.
IPrintCoreHelperPS

Esta seção descreve os métodos definidos para a interface COM IPrintCoreHelperPS.
IPrintCoreHelperUni

Esta seção descreve os métodos definidos para a interface IPrintCoreHelperUni COM.
IPrintCoreHelperUni2

A interface IPrintCoreHelperUni2 deriva da interface IPrintCoreHelperUni e adiciona um método .
IPrintCorePS2

Esta seção descreve os métodos definidos para a Interface COM IPrintCorePS2. Os protótipos de método são definidos em prcomoem.h.
IPrintCoreUI2

Esta seção descreve os métodos definidos para a interface COM IPrintCoreUI2.
IPrinterBidiSetRequestCallback

Descreve a assinatura do objeto de retorno de chamada que recebe a resposta Bidi.
IPrinterExtensionAsyncOperation

Fornece o contexto associado a uma operação assíncrona.
IPrinterExtensionContext

Representa o contexto para a ativação de um aplicativo de dispositivo UWP para impressoras.
IPrinterExtensionContextCollection

Expõe uma coleção de objetos IPrinterExtensionContext.
IPrinterExtensionEvent

A interface IPrinterExtensionEvent representa o delegado de eventos implementado pelas extensões de impressora da área de trabalho para ativação.
IPrinterExtensionEventArgs

Representa o contexto para a ativação da extensão da impressora da área de trabalho.
IPrinterExtensionManager

A interface IPrinterExtensionManager é recuperada por CoCreating da classe PrinterExtensionManager.
IPrinterExtensionRequest

Conclui o evento de extensão fornecido com um cancelamento ou êxito.
IPrinterPropertyBag

Fornece métodos get e set fortemente tipados.
IPrinterQueue

Representa uma fila de impressora única.
IPrinterQueue2

Saiba como IPrinterQueue2 representa uma fila de impressora única.
IPrinterQueueEvent

Fornece o delegado de eventos para eventos de fila de impressora.
IPrinterQueueView

Fornece uma maneira de alterar o intervalo de trabalhos de impressão que estão sendo monitorados.
IPrinterQueueViewEvent

Fornece a assinatura do manipulador de eventos.
IPrinterScriptablePropertyBag

A interface IPrinterScriptablePropertyBag é a interface do recipiente de propriedades passada para clientes de script.
IPrinterScriptablePropertyBag2

Define a interface IPrinterScriptablePropertyBag2.
IPrinterScriptableSequentialStream

A interface IPrinterScriptableSequentialStream é uma interface ISequentialStream que funciona em JavaScript. Em vez de ler e gravar matrizes de bytes, ele lê e grava matrizes javaScript de bytes, que são valores entre 0 e 255.
IPrinterScriptableStream

A interface IPrinterScriptableStream é compilada em IPrinterScriptableSequentialStream e adiciona semântica semelhante a IStream.
IPrinterScriptContext

Passado para todas as funções JavaScript de restrições de terceiros e fornece acesso a objetos relevantes.
IPrintJob

Contém propriedades que representam um trabalho de impressão.
IPrintJobCollection

Essas interfaces fornecem uma enumeração dos trabalhos na fila de impressão.
IPrintOemDriverPS

Esta seção descreve os métodos definidos para a Interface COM IPrintOemDriverPS.
IPrintOemDriverUI

Esta seção descreve os métodos definidos para a interface COM IPrintOemDriverUI.
IPrintOemDriverUni

Esta seção descreve os métodos definidos para a interface IPrintOemDriverUni COM.
IPrintOemEngine

Define a interface IPrintOemEngine.
IPrintOemPrintTicketProvider

Esta seção descreve os métodos definidos para a interface COM IPrintOemPrintTicketProvider.
IPrintOemPS

Esta seção descreve os métodos definidos para a interface COM IPrintOemPS.
IPrintOemPS2

Esta seção descreve os métodos definidos para a interface COM IPrintOemPS2. Além desses métodos, essa interface inclui todos os métodos definidos na interface COM IPrintOemPS.
IPrintOemUI

Esta seção descreve os métodos definidos para a interface COM IPrintOemUI.
IPrintOemUI2

Esta seção descreve os métodos definidos para a interface COM IPrintOemUI2.
IPrintOemUIMXDC

Esta seção descreve os métodos definidos para a interface COM IPrintOemUIMXDC.
IPrintOemUni

Esta seção descreve os métodos definidos para a interface IPrintOemUni COM.
IPrintOemUni2

Esta seção descreve os métodos definidos para a interface COM IPrintOemUni2.
IPrintOemUni3

Esta seção descreve os métodos definidos para a interface COM IPrintOemUni3.
IPrintPipelineFilter

Os métodos na interface IPrintPipelineFilter são chamados para inicialização e desligamento. Um filtro deve implementar esses métodos.
IPrintPipelineManagerControl

A interface IPrintPipelineManagerControl é passada para cada filtro no método IPrintPipelineFilter::InitializeFilter.
IPrintPipelineProgressReport

Um filtro de renderização usa a interface IPrintPipelineProgressReport para enviar status de progresso para um spooler.
IPrintPipelinePropertyBag

A interface IPrintPipelinePropertyBag é implementada pelo serviço PrintFilterPipelineSvc e disponibilizada para filtros por meio de métodos na interface IPrintPipelineFilter. IprintPipelinePropertyBag herda da interface IUnknown.
IPrintReadStream

Os filtros usam a interface IPrintReadStream para ler dados como um fluxo bruto de bytes.
IPrintReadStreamFactory

A interface IPrintReadStreamFactory cria um leitor de fluxo que um filtro pode usar para acessar o fluxo. Por exemplo, um filtro pode usar esse fluxo para acessar o tíquete de impressão por usuário.
IPrintSchemaAsyncOperation

Representa um contexto de operação assíncrona para operações de validação, mesclagem ou confirmação.
IPrintSchemaAsyncOperationEvent

Expõe um delegado de evento de validação, mesclagem ou conclusão de confirmação.
IPrintSchemaCapabilities

Fornece o método primário para acessar PrintCapabilities.
IPrintSchemaCapabilities2

A interface IPrintSchemaCapabilities2 representa uma extensão para o objeto IPrintSchemaCapabilities, que fornece métodos wrapper em um documento de recursos de impressão.
IPrintSchemaDisplayableElement

Fornece a cadeia de caracteres exibivel para um elemento PrintCapabilites PrintSchema.
IPrintSchemaElement

Fornece acesso às informações de atributo de nome e nó XML subjacentes para um elemento Print Schema.
IPrintSchemaFeature

Expõe um elemento Print Schema Feature.
IPrintSchemaNUpOption

Expõe um elemento Print Schema NUp Option.
IPrintSchemaOption

Expõe um objeto Print Schema Option.
IPrintSchemaOptionCollection

Expõe uma coleção de objetos IPrintSchemaOption.
IPrintSchemaPageImageableSize

Expõe a propriedade PageImageableSize de PrintCapabilities. As propriedades dessa interface são mapeadas diretamente para aquelas na propriedade PageImageableSize de PrintCapabilities.
IPrintSchemaPageMediaSizeOption

Expõe um elemento PageMediaSize Option do esquema de impressão.
IPrintSchemaParameterDefinition

A interface IPrintSchemaParameterDefinition representa uma definição de parâmetro, conforme definido na Especificação do Esquema de Impressão.
IPrintSchemaParameterInitializer

A interface IPrintSchemaParameterInitializer representa um valor de inicialização de parâmetro, conforme definido na especificação do esquema de impressão.
IPrintSchemaTicket

Fornece o método primário para acessar e validar um PrintTicket.
IPrintSchemaTicket2

A interface IPrintSchemaTicket2 é uma extensão para a interface IPrintSchemaTicket, que fornece métodos wrapper em um documento de tíquete de impressão.
IPrintTicketProvider

Descreve a interface IPrintTicketProvider.
IPrintTicketProvider2

Descreve a interface IPrintTicketProvider2.
IPrintUnidiAsyncNotifyRegistration

Fornece informações sobre constructos IPrintUnidiAsyncNotifyRegistration.
IPrintWriteStream

Os filtros usam a interface IPrintWriteStream para gravar dados como um fluxo bruto de bytes.
IPrintWriteStreamFlush

Os filtros usam a interface IPrintWriteStreamFlush para liberar dados explicitamente como um fluxo bruto de bytes de um filtro. Essa interface é recuperada por meio de IPrintWriteStream::QueryInterface().
IXpsDocument

A interface IXpsDocument representa a raiz de um documento XPS.
IXpsDocumentConsumer

Um filtro usa a interface IXpsDocumentConsumer quando gera conteúdo XPS para o pipeline consumir.
IXpsDocumentProvider

A interface IxpsDocumentProvider fornece interfaces para consumir partes de um documento.
IXpsPartIterator

A interface IXpsPartIterator é um iterador para partes XPS.
IXpsRasterizationFactory

A interface IXpsRasterizationFactory representa uma fábrica de objetos para criar objetos de rasterizador XPS.
IXpsRasterizationFactory1

Em Windows 8 e superiores, IXPSRasterizationFactory1 é uma interface para lidar com cores de alta precisão.
IXpsRasterizationFactory2

Em Windows 10, a interface IXpsRasterizationFactory2 representa uma fábrica de objetos para criar componentes que podem converter conteúdo de XPS para PWG Raster usando o Serviço de Rasterização XPS. O PWG Raster dá suporte a DPIs não quadrados.
IXpsRasterizer

A interface IXpsRasterizer representa um rasterizador XPS que pode criar uma imagem de bitmap de uma página fixa XPS ou de uma região retangular de uma página fixa.
IXpsRasterizerNotificationCallback

A interface IXpsRasterizerNotificationCallback permite que o serviço de rasterização XPS determine se deve continuar uma operação de rasterização iniciada anteriormente por um filtro XPSDrv.

Estruturas

 
DEVOBJ

A estrutura DEVOBJ é usada como um argumento de entrada para vários dos métodos de interface COM de um plug-in de renderização.
OEMCUIPPARAM

A estrutura OEMCUIPPARAM é usada como um parâmetro de entrada para o método IPrintOemUI::CommonUIProp de um plug-in de interface do usuário.
ATTRIBUTE_INFO_1

A estrutura ATTRIBUTE_INFO_1 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora. Todos os valores de membro são fornecidos por função.
ATTRIBUTE_INFO_2

A estrutura ATTRIBUTE_INFO_2 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora. Todos os valores de membro são fornecidos por função.
ATTRIBUTE_INFO_3

A estrutura ATTRIBUTE_INFO_3 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora. Todos os valores de membro são fornecidos por função.
ATTRIBUTE_INFO_3

Saiba como a estrutura ATTRIBUTE_INFO_3 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora. Todos os valores de membro são fornecidos por função.
ATTRIBUTE_INFO_4

A estrutura ATTRIBUTE_INFO_4 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora.
ATTRIBUTE_INFO_4

Saiba como a estrutura de ATTRIBUTE_INFO_4 é usada como um parâmetro para a função DrvQueryJobAttributes de uma interface de impressora.
BIDI_DATA

A estrutura BIDI_DATA é usada para armazenar os valores de um esquema bidi.
BIDI_REQUEST_CONTAINER

A estrutura BIDI_REQUEST_CONTAINER é um contêiner para uma lista de solicitações bidi.
BIDI_REQUEST_DATA

A estrutura BIDI_REQUEST_DATA contém uma única solicitação bidi.
BIDI_RESPONSE_CONTAINER

A estrutura BIDI_RESPONSE_CONTAINER é um contêiner para uma lista de respostas bidi.
BIDI_RESPONSE_DATA

A estrutura BIDI_RESPONSE_DATA contém uma única resposta bidi.
BINARY_CONTAINER

A estrutura BINARY_CONTAINER é um contêiner para dados binários.
BranchOfficeJobData

Essa estrutura contém o tipo de evento a ser registrado (eEventType), a ID do trabalho e os dados exigidos pelo evento.
BranchOfficeJobDataContainer

Essa estrutura define um contêiner para uma ou mais estruturas BranchOfficeJobData a serem enviadas a um servidor.
BranchOfficeJobDataError

Essa estrutura contém os dados necessários para registrar em log um evento de falha de trabalho da filial em um servidor remoto. Isso se baseia nos dados padrão relacionados ao trabalho disponíveis para o spooler.
BranchOfficeJobDataPipelineFailed

Contém os dados necessários para registrar em log um evento de falha de renderização de pipeline de trabalho de filial em um servidor remoto. Isso se baseia nos dados padrão relacionados ao trabalho disponíveis para o spooler.
BranchOfficeJobDataPrinted

Contém os dados necessários para registrar um evento concluído de trabalho de filial em um servidor remoto. Isso se baseia nos dados padrão relacionados ao trabalho disponíveis para o spooler.
BranchOfficeJobDataRendered

Contém os dados necessários para registrar um trabalho de filial Pipeline Rendering Event em um servidor remoto. Isso se baseia em dados relacionados ao trabalho disponíveis para o spooler.
BranchOfficeLogOfflineFileFull

Contém os dados necessários para registrar em log que o arquivo de log offline no cliente atual estoura em algum momento.
COMPROPSHEETUI

A estrutura COMPROPSHEETUI será usada como um parâmetro de entrada para a função ComPropSheet do CPSUI, se o código da função for CPSFUNC_ADD_PCOMPROPSHEETUI. Todos os membros da estrutura devem ser fornecidos pelo chamador do ComPropSheet.
CONFIG_INFO_DATA_1

A função XcvData usa uma estrutura CONFIG_INFO_DATA_1 quando obtém dados de configuração para uma porta específica.
CPSUICBPARAM

A estrutura CPSUICBPARAM é usada como o parâmetro de entrada para _CPSUICALLBACK funções de retorno de chamada tipada.
CPSUIDATABLOCK

A estrutura CPSUIDATABLOCK será usada como um parâmetro para a função ComPropSheet, se o código da função for CPSFUNC_SET_DATABLOCK ou CPSFUNC_QUERY_DATABLOCK.
CUSTOMSIZEPARAM

A estrutura CUSTOMSIZEPARAM contém informações relativas a um único parâmetro de tamanho de página personalizado para uma impressora.
DATA_HEADER

A estrutura DATA_HEADER é usada para especificar uma seção de dados em um arquivo de formato de fonte Unidrv (arquivo .uff).
DELETE_PORT_DATA_1

A função XcvData usa uma estrutura DELETE_PORT_DATA_1 quando exclui uma porta.
DEVICEPROPERTYHEADER

A estrutura DEVICEPROPERTYHEADER é usada como um parâmetro de entrada para a função DrvDevicePropertySheets de uma interface de impressora.
DEVQUERYPRINT_INFO

A estrutura DEVQUERYPRINT_INFO é usada como um parâmetro de entrada para a função DevQueryPrintEx de uma interface de impressora.
DLGPAGE

A estrutura DLGPAGE é usada para especificar uma página de folha de propriedades para a função ComPropSheet do CPSUI. O endereço da estrutura está incluído em uma estrutura COMPROPSHEETUI e todos os valores de membro são fornecidos pelo chamador ComPropSheet.
DOC_INFO_INTERNAL

Descreve a estrutura DOC_INFO_INTERNAL.
DOCEVENT_CREATEDCPRE

A estrutura DOCEVENT_CREATEDCPRE contém um conjunto de valores usados em determinadas chamadas para DrvDocumentEvent e IPrintOemUI2::D ocumentEvent.
DOCEVENT_ESCAPE

A estrutura DOCEVENT_ESCAPE é um contêiner para valores usados como parâmetros para a função ExtEscape.
DOCEVENT_FILTER

A estrutura DOCEVENT_FILTER contém uma lista de eventos de documento aos quais o driver da impressora responderá. Consulte DrvDocumentEvent para obter uma lista completa dos eventos do documento.
DOCUMENTPROPERTYHEADER

A estrutura DOCUMENTPROPERTYHEADER é usada como um parâmetro de entrada para a função DrvDocumentPropertySheets de uma interface de impressora.
DOT4_ACTIVITY

Saiba mais sobre: estrutura _DOT4_ACTIVITY
DOT4_DC_CREATE_DATA

Define o constructo DOT4_DC_CREATE_DATA.
DOT4_DC_DESTROY_DATA

Este tópico descreve a estrutura DOT4_DC_DESTROY_DATA.
DOT4_DC_OPEN_DATA

Este tópico descreve a estrutura DOT4_DC_OPEN_DATA.
DOT4_DRIVER_CMD

Este tópico descreve a estrutura DOT4_DRIVER_CMD.
DRIVER_INFO_8A

A estrutura DRIVER_INFO_8 contém informações de driver de impressora.
DRIVER_INFO_8W

Saiba como a estrutura DRIVER_INFO_8 contém informações do driver da impressora.
DRIVER_UPGRADE_INFO_1

A estrutura DRIVER_UPGRADE_INFO_1 é usada como uma entrada para a função DrvUpgradePrinter de uma interface de impressora.
DRIVER_UPGRADE_INFO_2

A estrutura DRIVER_UPGRADE_INFO_2 é usada como uma entrada para a função DrvUpgradePrinter de uma interface de impressora.
DRVPROCS

A estrutura DRVPROCS é obsoleta e não é usada com as interfaces COM para drivers de impressora da Microsoft.
EXTCHKBOX

A estrutura EXTCHKBOX é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para especificar uma caixa de marcar estendida, que pode ser adicionada a uma opção de página de folha de propriedades.
EXTPUSH

A estrutura EXTPUSH é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para especificar um botão de push estendido, que pode ser adicionado a uma opção de página de folha de propriedades. Quando o botão é pressionado, uma nova caixa de diálogo pode ser exibida.
EXTTEXTMETRIC

A estrutura EXTTEXTMETRIC é usada para especificar informações específicas da fonte em arquivos de métricas de fonte Unidrv (arquivos.ufm).
FINVOCATION

A estrutura FINVOCATION é usada como entrada para o método IPrintOemUni::SendFontCmd. A estrutura é definida em printoem.h.
GETINFO_FONTOBJ

A estrutura GETINFO_FONTOBJ é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHBITMAP

A estrutura GETINFO_GLYPHBITMAP é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHSTRING

A estrutura GETINFO_GLYPHSTRING é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_GLYPHWIDTH

A estrutura GETINFO_GLYPHWIDTH é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_MEMORY

A estrutura GETINFO_MEMORY é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GETINFO_STDVAR

A estrutura GETINFO_STDVAR é usada como entrada para a função de retorno de chamada UNIFONTOBJ_GetInfo.
GLYPHRUN

A estrutura GLYPHRUN é uma das estruturas usadas para definir o conteúdo de arquivos de tabela de tradução de glifo (arquivos.gtt).
INSERTPSUIPAGE_INFO

A estrutura INSERTPSUIPAGE_INFO é usada como um parâmetro de entrada para a função ComPropSheet do CPSUI, se o código de função for CPSFUNC_INSERT_PSUIPAGE. Todos os valores de membro devem ser fornecidos pelo chamador comPropSheet.
INVOC

A estrutura INVOC é usada para descrever cadeias de caracteres de comando de impressora em arquivos de métricas de fonte Unidrv (arquivos.ufm) e arquivos de tabela de tradução de glifo (arquivos .gtt).
IPPARAMS

A estrutura IPPARAMS é usada como um parâmetro de entrada para o método IPrintOemUni::ImageProcessing de um plug-in de renderização.
KERNDATA

A estrutura KERNDATA é usada para descrever pares de kerning de impressora.
MAPTABLE

A estrutura MAPTABLE é uma das estruturas usadas para definir o conteúdo de arquivos de tabela de tradução de glifo (arquivos.gtt).
MESSAGEBOX_PARAMS

A estrutura MESSAGEBOX_PARAMS é usada pela função SplPromptUIInUsersSession para armazenar informações sobre a aparência e o comportamento de uma caixa de mensagem.
MONITOR

A estrutura MONITOR é obsoleta e tem suporte apenas por motivos de compatibilidade.
MONITOR2

A estrutura MONITOR2 contém ponteiros para as funções definidas pelos monitores de impressão.
MONITOREX

A estrutura MONITOREX é obsoleta e tem suporte apenas para fins de compatibilidade.
MONITORINIT

A estrutura MONITORINIT é usada como um parâmetro de entrada para a função InitializePrintMonitor2 de um monitor de impressão.
MONITORREG

A estrutura MONITORREG fornece monitores de impressão com o endereço das funções do Registro a serem usadas em vez das funções da API do Registro Win32.
MONITORUI

A estrutura MONITORUI contém ponteiros para as funções dentro de uma DLL de interface do usuário do monitor de porta que o spooler de impressão chama.
NOTIFICATION_CONFIG_1

Saiba mais sobre: estrutura _NOTIFICATION_CONFIG_1
OEM_DMEXTRAHEADER

A estrutura OEM_DMEXTRAHEADER deve ser usada para definir os primeiros membros de um conjunto de membros privados da estrutura DEVMODEW.
OEMDMPARAM

A estrutura OEMDMPARAM é usada como um parâmetro de entrada para os métodos IPrintOemUI::D evMode, IPrintOemUni::D evMode e IPrintOemPS::D evMode.
OEMFONTINSTPARAM

A estrutura OEMFONTINSTPARAM é usada como um parâmetro de entrada para o método IPrintOemUI::FontInstallerDlgProc de um plug-in de interface do usuário.
OEMMEMORYUSAGE

A estrutura OEMMEMORYUSAGE é usada como um parâmetro de entrada para o método IPrintOemUni::MemoryUsage de um plug-in de renderização.
OEMUIOBJ

A estrutura OEMUIOBJ é usada como um argumento de entrada para vários dos métodos exportados por plug-ins de interface do usuário.
OEMUIPROCS

A estrutura OEMUIPROCS está obsoleta. A estrutura OEMUIPROCS contém o endereço das funções DrvGetDriverSetting e DrvUpdateUISetting exportadas pelos drivers de impressora da Microsoft.
OEMUIPSPARAM

A estrutura OEMUIPSPARAM é passada para os métodos IPrintOemUI::D evicePropertySheets e IPrintOemUI::D ocumentPropertySheets.
OIEXT

A estrutura OIEXT fornece informações adicionais e opcionais sobre uma opção de página de folha de propriedades descrita por uma estrutura OPTITEM.
OPTCOMBO

Descreve a estrutura OPTCOMBO.
OPTITEM

A estrutura OPTITEM é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para descrever uma opção de folha de propriedades em uma página de folha de propriedades, se a página for descrita por uma estrutura COMPROPSHEETUI.
OPTPARAM

Uma matriz de estruturas OPTPARAM é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para descrever todos os valores de parâmetro associados a uma opção de folha de propriedades. O endereço da matriz está incluído em uma estrutura OPTTYPE.
OPTTYPE

A estrutura OPTTYPE é usada por aplicativos CPSUI (incluindo DLLs de interface da impressora) para descrever o tipo e outras características de uma opção de folha de propriedades, se a opção for especificada por uma estrutura OPTITEM.
PDEV_ADJUST_GRAPHICS_RESOLUTION

A estrutura PDEV_ADJUST_GRAPHICS_RESOLUTION especifica um valor de resolução gráfica.
PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA

A estrutura PDEV_ADJUST_IMAGEABLE_ORIGIN_AREA especifica a área de origem imagens.
PDEV_ADJUST_PAPER_MARGIN

A estrutura PDEV_ADJUST_PAPER_MARGIN especifica a área de impressão imagens.
PDEV_ADJUST_PHYSICAL_PAPER_SIZE

A estrutura PDEV_ADJUST_PAPER_PHYSICAL_SIZE especifica um valor de tamanho de papel.
PDEV_HOSTFONT_ENABLED

A estrutura PDEV_HOSTFONT_ENABLED indica se o recurso Hostfont está habilitado.
PDEV_USE_TRUE_COLOR

A estrutura PDEV_USE_TRUE_COLOR indica se o espaço de cor de saída deve ser cor ou escala de cinza.
PORT_DATA_1

A função XcvData usa uma estrutura PORT_DATA_1 quando adiciona uma porta ou configura uma porta existente.
PORT_DATA_2

Saiba mais sobre: estrutura _PORT_DATA_2
PORT_DATA_LIST_1

Saiba mais sobre: estrutura _PORT_DATA_LIST_1
PRINT_EXECUTION_DATA

Este tópico descreve a estrutura PRINT_EXECUTION_DATA.
PRINT_FEATURE_OPTION

A estrutura PRINT_FEATURE_OPTION contém informações sobre um par de opções de recurso, em que a opção é uma opção de um recurso específico.
PRINTER_EVENT_ATTRIBUTES_INFO

A estrutura PRINTER_EVENT_ATTRIBUTES_INFO contém os atributos anteriores e os novos atributos de uma impressora.
PRINTER_NOTIFY_INIT

Saiba mais sobre: estrutura _PRINTER_NOTIFY_INIT
PrintNamedProperty

Saiba mais sobre: estrutura PrintNamedProperty
PRINTPROCESSOR_CAPS_1

Saiba mais sobre: estrutura _PRINTPROCESSOR_CAPS_1
PRINTPROCESSOROPENDATA

A estrutura PRINTPROCESSOROPENDATA é usada como um parâmetro de entrada para a função OpenPrintProcessor de um processador de impressão.
PrintPropertiesCollection

Saiba mais sobre: estrutura PrintPropertiesCollection
PrintPropertyValue

Descreve a estrutura PrintPropertyValue.
PRINTPROVIDOR

A estrutura PRINTPROVIDOR é usada como um parâmetro para a função InitializePrintProvidor de um provedor de impressão.
PROPSHEETUI_GETICON_INFO

A estrutura PROPSHEETUI_GETICON_INFO é usada como um parâmetro de entrada para a função do tipo PFNPROPSHEETUI de um aplicativo, quando a função é chamada com um valor de motivo de PROPSHEETUI_REASON_GET_ICON.
PROPSHEETUI_INFO

A estrutura PROPSHEETUI_INFO é usada como um parâmetro de entrada para funções do tipo PFNPROPSHEETUI.
PROPSHEETUI_INFO_HEADER

A estrutura PROPSHEETUI_INFO_HEADER é usada como um parâmetro de entrada para a função do tipo PFNPROPSHEETUI de um aplicativo, quando a função é chamada com um valor de motivo de PROPSHEETUI_REASON_GET_INFO_HEADER.
PSCRIPT5_PRIVATE_DEVMODE

A estrutura PSCRIPT5_PRIVATE_DEVMODE permite que plug-ins Pscript5 determinem o tamanho da parte privada da estrutura DEVMODEW do Pscript5.
PSPINFO

A estrutura PSPINFO é usada como um parâmetro de entrada para o procedimento da caixa de diálogo de uma página de folha de propriedades, quando a mensagem do Windows é WM_INITDIALOG. O endereço do procedimento da caixa de diálogo é especificado em uma estrutura DLGPAGE.
PUBLISHERINFO

A estrutura PUBLISHERINFO é usada como um parâmetro de entrada para o método IPrintOemPS::GetInfo.
SETRESULT_INFO

A estrutura SETRESULT_INFO é usada como um parâmetro de entrada para a função de retorno de chamada do tipo PFNPROPSHEETUI de um aplicativo.
SHOWUIPARAMS

A função SplPromptUIInUsersSession usa a estrutura SHOWUIPARAMS para armazenar informações sobre a aparência e o comportamento de uma caixa de mensagem.
SIMULATE_CAPS_1

A estrutura SIMULATE_CAPS_1 contém informações sobre os tipos de simulações compatíveis com um spooler.
SPLCLIENT_INFO_1

A estrutura SPLCLIENT_INFO_1 é usada como entrada para a função GenerateCopyFilePaths exportada por DLLs de Ponto e Impressão.
SPLCLIENT_INFO_2_LONGHORN

Saiba mais sobre: estrutura de _SPLCLIENT_INFO_2_V3
SPLCLIENT_INFO_2_W2K

Contém o identificador da impressora do lado do servidor que é usada para fazer chamadas diretas à API do cliente para o servidor sem a sobrecarga do RPC.
SPLCLIENT_INFO_2_WINXP

Saiba mais sobre: estrutura _SPLCLIENT_INFO_2_V2
SPLCLIENT_INFO_3_VISTA

Contém um supercon conjunto de informações em uma estrutura de SPLCLIENT_INFO_1 e SPLCLIENT_INFO_2. Ele também contém informações adicionais necessárias para o provedor.
SPLCLIENT_INFO_INTERNAL

A estrutura SPLCLIENT_INFO_INTERNAL é um super conjunto de informações em splclient_info_1, splclient_info2 e splclient_info3 e contém informações adicionais necessárias para o código do Defender de Controle de Dispositivo.
TRANSDATA

A estrutura TRANSDATA é uma das estruturas usadas para definir o conteúdo de arquivos de tabela de tradução de glifo (arquivos.gtt).
UFF_FILEHEADER

A estrutura UFF_FILEHEADER é usada para definir o conteúdo de arquivos de formato de fonte Unidrv (arquivos .uff).
UFF_FONTDIRECTORY

A estrutura UFF_FONTDIRECTORY é usada para especificar o diretório de descrições de fonte contidas em um arquivo de formato de fonte Unidrv (arquivo .uff).
UNI_CODEPAGEINFO

A estrutura UNI_CODEPAGEINFO é uma das estruturas usadas para definir o conteúdo de arquivos de tabela de tradução de glifo (arquivos.gtt).
UNI_GLYPHSETDATA

A estrutura UNI_GLYPHSEDATA é uma das estruturas usadas para definir o conteúdo de arquivos de tabela de tradução de glifo (arquivos.gtt).
UNIDRV_PRIVATE_DEVMODE

A estrutura UNIDRV_PRIVATE_DEVMODE permite que plug-ins Unidrv determinem o tamanho da parte privada da estrutura DEVMODEW da Unidrv.
UNIDRVINFO

A estrutura UNIDRVINFO é usada para especificar informações específicas da impressora em arquivos de métricas de fonte Unidrv (arquivos.ufm).
UNIFM_HDR

A estrutura UNIFM_HDR é usada para definir o conteúdo de arquivos de métricas de fonte Unidrv (arquivos.ufm).
UNIFONTOBJ

A estrutura UNIFONTOBJ é usada como um parâmetro de entrada para funções de fonte na renderização de plug-ins.
USERDATA

A estrutura USERDATA é usada por Unidrv e Pscript para especificar informações adicionais sobre os recursos da impressora. Um ponteiro de estrutura USERDATA é fornecido como o membro UserData para cada estrutura OPTITEM.
WIDTHRUN

A estrutura WIDTHRUN é usada para definir o conteúdo de arquivos de métricas de fonte Unidrv (arquivos.ufm).
WIDTHTABLE

A estrutura WIDTHTABLE é usada para definir o conteúdo de arquivos de métricas de fonte Unidrv (arquivos.ufm).