Compartilhar via


Imprimir estruturas de API do Spooler

Esta seção contém uma listagem alfabética das estruturas usadas pela API do Spooler de Impressão.

Nesta seção

Estrutura Descrição
ADDJOB_INFO_1
A estrutura ADDJOB_INFO_1 identifica um trabalho de impressão, bem como o diretório e o arquivo no qual um aplicativo pode armazenar esse trabalho.
CORE_PRINTER_DRIVER
Representa um driver de impressora do qual outros drivers de impressora dependem.
DATATYPES_INFO_1
A estrutura DATATYPES_INFO_1 contém informações sobre o tipo de dados usado para gravar um trabalho de impressão.
DOC_INFO_1
A estrutura DOC_INFO_1 descreve um documento que será impresso.
DOC_INFO_2
A estrutura DOC_INFO_2 descreve um documento que será impresso.
DOC_INFO_3
A estrutura DOC_INFO_3 descreve um documento que será impresso.
DRIVER_INFO_1
A estrutura DRIVER_INFO_1 identifica um driver de impressora.
DRIVER_INFO_2
A estrutura DRIVER_INFO_2 identifica um driver de impressora, o número da versão do driver, o ambiente para o qual o driver foi gravado, o nome do arquivo no qual o driver está armazenado e assim por diante.
DRIVER_INFO_3
A estrutura DRIVER_INFO_3 contém informações do driver da impressora.
DRIVER_INFO_4
A estrutura DRIVER_INFO_4 contém informações do driver da impressora.
DRIVER_INFO_5
A estrutura DRIVER_INFO_5 contém informações do driver da impressora.
DRIVER_INFO_6
A estrutura DRIVER_INFO_6 contém informações do driver da impressora.
DRIVER_INFO_8
Contém informações do driver de impressora.
FORM_INFO_1
A estrutura FORM_INFO_1 contém informações sobre um formulário de impressão. As informações incluem a origem do formulário de impressão, seu nome, suas dimensões e as dimensões de sua área imprimível.
FORM_INFO_2
Contém informações sobre um formulário de impressão localizável.
JOB_INFO_1
A estrutura de JOB_INFO_1 especifica informações de trabalho de impressão, como o valor do identificador de trabalho, o nome da impressora para a qual o trabalho é spool, o nome do computador que criou o trabalho de impressão, o nome do usuário que possui o trabalho de impressão e assim por diante.
JOB_INFO_2
A estrutura JOB_INFO_2 descreve um conjunto completo de valores associados a um trabalho.
JOB_INFO_3
A estrutura JOB_INFO_3 é usada para vincular um conjunto de trabalhos de impressão.
JOB_INFO_4
Descreve um conjunto completo de valores associados a um trabalho e dá suporte a arquivos de spool grandes com tamanhos expressos com 64 bits.
MONITOR_INFO_1
A estrutura MONITOR_INFO_1 identifica um monitor instalado.
MONITOR_INFO_2
A estrutura MONITOR_INFO_2 identifica um monitor.
PORT_INFO_1
A estrutura PORT_INFO_1 identifica uma porta de impressora com suporte.
PORT_INFO_2
A estrutura PORT_INFO_2 identifica uma porta de impressora com suporte.
PORT_INFO_3
A estrutura PORT_INFO_3 especifica o valor de status de uma porta de impressora.
PRINT_EXECUTION_DATA
Contém o contexto de execução do driver de impressora que chama GetPrintExecutionData.
PRINTER_CONNECTION_INFO_1
Representa informações sobre uma conexão com uma impressora.
PRINTER_DEFAULTS
A estrutura PRINTER_DEFAULTS especifica o tipo de dados padrão, o ambiente, os dados de inicialização e os direitos de acesso de uma impressora.
PRINTER_ENUM_VALUES
A estrutura PRINTER_ENUM_VALUES especifica o nome do valor, o tipo e os dados de um valor de configuração de impressora retornado pela funçãoEnumPrinterDataEx.
PRINTER_INFO_1
A estrutura PRINTER_INFO_1 especifica informações gerais da impressora.
PRINTER_INFO_2
A estrutura PRINTER_INFO_2 especifica informações detalhadas da impressora.
PRINTER_INFO_3
A estrutura PRINTER_INFO_3 especifica informações de segurança da impressora.
PRINTER_INFO_4
A estrutura PRINTER_INFO_4 especifica informações gerais da impressora.
A estrutura pode ser usada para recuperar informações mínimas da impressora em uma chamada para EnumPrinters. Essa chamada é uma maneira rápida e fácil de recuperar os nomes e atributos de todas as impressoras instaladas localmente em um sistema e todas as conexões de impressora remota que um usuário estabeleceu.
PRINTER_INFO_5
A estrutura PRINTER_INFO_5 especifica informações detalhadas da impressora.
PRINTER_INFO_6
O PRINTER_INFO_6 especifica o valor de status de uma impressora.
PRINTER_INFO_7
A estrutura PRINTER_INFO_7 especifica informações da impressora de serviços de diretório. Use essa estrutura com a função SetPrinter para publicar os dados de uma impressora no DS (serviço de diretório) ou atualizar ou remover dados publicados de uma impressora do DS. Use essa estrutura com a função GetPrinter para determinar se uma impressora é publicada no DS.
PRINTER_INFO_8
A estrutura PRINTER_INFO_8 especifica as configurações de impressora padrão global.
PRINTER_INFO_9
A estrutura PRINTER_INFO_9 especifica as configurações de impressora padrão por usuário.
PRINTER_NOTIFY_INFO
A estrutura PRINTER_NOTIFY_INFO contém informações da impressora retornadas pela funçãoFindNextPrinterChangeNotification. A função retorna essas informações depois que uma operação de espera em um objeto de notificação de alteração de impressora foi atendida.
PRINTER_NOTIFY_INFO_DATA
A estrutura PRINTER_NOTIFY_INFO_DATA identifica um campo de informações de trabalho ou impressora e fornece os dados atuais para esse campo.
PRINTER_NOTIFY_OPTIONS
A estrutura PRINTER_NOTIFY_OPTIONS especifica opções para um objeto de notificação de alteração que monitora uma impressora ou servidor de impressão.
PRINTER_NOTIFY_OPTIONS_TYPE
A estrutura PRINTER_NOTIFY_OPTIONS_TYPE especifica o conjunto de campos de informações de trabalho ou impressora a serem monitorados por um objeto de notificação de alteração de impressora.
Uma chamada para a funçãoFindFirstPrinterChangeNotification especifica uma estrutura PRINTER_NOTIFY_OPTIONS, que contém uma matriz de estruturas de PRINTER_NOTIFY_OPTIONS_TYPE.
PRINTER_OPTIONS
Representa as opções da impressora.
PRINTPROCESSOR_CAPS_1
A estrutura PRINTPROCESSOR_CAPS_1 é o formato das informações de funcionalidade da impressora retornadas pela função GetPrinterData no buffer especificado pela variável pData.
PRINTPROCESSOR_CAPS_2
Representa as informações de funcionalidade da impressora.
PRINTPROCESSOR_INFO_1
A estrutura PRINTPROCESSOR_INFO_1 especifica o nome de um processador de impressão instalado.
PROVIDOR_INFO_1
A estrutura PROVIDOR_INFO_1 identifica um provedor de impressão.
PROVIDOR_INFO_2
A estrutura PROVIDOR_INFO_2 acrescenta um provedor de impressão à lista de pedidos do provedor de impressão.