Método IPrinterQueue2::GetPrinterQueueView (printerextension.h)
Recupera um objeto IPrinterQueueView e inicializa o objeto com o intervalo de trabalhos a serem monitorados.
Esse método permite que o usuário execute tarefas de gerenciamento de trabalho de dentro de um aplicativo de dispositivo UWP para impressoras.
Sintaxe
HRESULT GetPrinterQueueView(
[in] ULONG ulViewOffset,
[in] ULONG ulViewSize,
[out, retval] IPrinterQueueView **ppJobView
);
Parâmetros
[in] ulViewOffset
Indica o início do intervalo de trabalhos a serem monitorados.
[in] ulViewSize
Indica o tamanho ou o intervalo de trabalhos a serem monitorados.
[out, retval] ppJobView
Objeto IPrinterQueueView que mostra o intervalo de trabalhos a serem monitorados.
Retornar valor
Se a chamada de método for bem-sucedida, GetPrinterQueueView retornará S_OK.
Caso contrário, se uma chamada para GetPrinterQueueView resultar em uma condição de erro, um dos seguintes valores HRESULT poderá ser retornado.
Valor HRESULT | Descrição |
---|---|
E_ILLEGAL_METHOD_CALL | Indica uma tentativa de recuperar mais de um objeto de exibição de fila de impressora. |
E_INVALIDARG | Indica uma tentativa de criar um tamanho de exibição maior que o tamanho máximo. |
Comentários
Somente um objeto IPrinterQueueView pode ser recuperado por objeto IPrinterQueue2 . No entanto, é possível mover-se em torno do modo de exibição único que você recupera. Em outras palavras, é possível alterar as posições dos trabalhos monitorados invocando IPrinterQueueView::SetViewRange.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | printerextension.h |