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ão sendo monitorados. Observe que o valor de deslocamento usa um índice baseado em zero.

[in] ulViewSize

O tamanho do intervalo de trabalhos que estão sendo monitorados.

Retornar valor

Esse método retorna o valor HRESULT apropriado.

Comentários

Invocar esse método faz com que os eventos de status alterem para os trabalhos a serem acionados. O método de evento IPrinterQueueViewEvent::OnChanged retorna a fila ao vivo em resposta, usando o tamanho máximo de 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
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

Confira também

IPrinterQueue2::GetPrinterQueueView

IPrinterQueueView

IPrinterQueueViewEvent::OnChanged