Partilhar via


Método IPrinterQueueView::SetViewRange (printerextension.h)

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

Sintaxe

HRESULT SetViewRange(
  [in] ULONG ulViewOffset,
  [in] ULONG ulViewSize
);

Parâmetros

[in] ulViewOffset

O início do intervalo de trabalhos que está sendo monitorado. Observe que o valor de deslocamento usa um índice baseado em zero.

[in] ulViewSize

O tamanho do intervalo de trabalhos que está sendo monitorado.

Valor de retorno

Esse método retorna o valor de HRESULT apropriado.

Observações

Invocar esse método faz com que os eventos de alteração de status para os trabalhos sejam acionados. O método de evento IPrinterQueueViewEvent::OnChanged retorna a fila ao vivo em resposta, usando o tamanho máximo do intervalo especificado.

ulViewSize deve ser especificado como um valor menor ou igual a 25. Se o chamador especificar um tamanho que exceda 25, esse método retornará E_INVALIDARG.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
da Plataforma de Destino Área de trabalho
cabeçalho printerextension.h

Consulte também

IPrinterQueue2::GetPrinterQueueView

IPrinterQueueView

IPrinterQueueViewEvent::OnChanged