Função GetJobAttributes (winsplp.h)
Aviso
A partir do Windows 10, as APIs que dão suporte a provedores de impressão de terceiros foram preteridas. A Microsoft não recomenda nenhum investimento em provedores de impressão de terceiros. Além disso, em Windows 8 e 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 em NULL que contém o nome da impressora.
[in] pDevmode
Ponteiro fornecido pelo chamador para uma estrutura DEVMODEW que é passada para o processador de impressão ou driver de impressora.
[out] pAttributeInfo
Ponteiro fornecido pelo chamador para uma estrutura ATTRIBUTE_INFO_3 que recebe informações sobre o trabalho de impressão.
Retornar valor
GetJobAttributes retornará TRUE se for bem-sucedido na obtenção dos atributos do trabalho de impressão; caso contrário, retornará FALSE.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | winsplp.h (inclua Winsplp.h) |
Biblioteca | Spoolss.lib |
DLL | Spoolss.dll |