Partilhar via


Função GetJobAttributes (winsplp.h)

Aviso

A partir do Windows 10, as APIs que dão suporte a provedores de impressão de terceiros são preteridas. A Microsoft não recomenda nenhum investimento em provedores de impressão de terceiros. Além disso, no Windows 8 e em produtos mais recentes em que o modelo de driver de impressão v4 está disponível, os provedores de impressão de terceiros podem não criar ou gerenciar filas que usam drivers de impressão v4.

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

Sintaxe

BOOL GetJobAttributes(
  [in]  LPWSTR            pPrinterName,
  [in]  LPDEVMODEW        pDevmode,
  [out] PATTRIBUTE_INFO_3 pAttributeInfo
);

Parâmetros

[in] pPrinterName

Ponteiro fornecido pelo chamador para uma cadeia de caracteres Unicode terminada por NULL que contém o nome da impressora.

[in] pDevmode

Ponteiro fornecido pelo chamador para uma estrutura de DEVMODEW que é passada para o processador de impressão ou driver de impressora.

[out] pAttributeInfo

Ponteiro fornecido pelo chamador para uma estrutura de ATTRIBUTE_INFO_3 que recebe informações sobre o trabalho de impressão.

Valor de retorno

GetJobAttributes retornará verdadeiro se for bem-sucedido na obtenção dos atributos de trabalho de impressão; caso contrário, retornará FALSE.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho winsplp.h (inclua Winsplp.h)
biblioteca Spoolss.lib
de DLL Spoolss.dll

Consulte também

ATTRIBUTE_INFO_3

DEVMODEW

GetJobAttributesEx