Método IPrinterQueueViewEvent::OnChanged (printerextension.h)

Fornece um objeto IPrintJobCollection que fornece uma instantâneo de um intervalo de trabalhos de impressão na fila.

Sintaxe

HRESULT OnChanged(
  [in] IPrintJobCollection *pCollection,
  [in] ULONG               ulViewOffset,
  [in] ULONG               ulViewSize,
  [in] ULONG               ulCountJobsInPrintQueue
);

Parâmetros

[in] pCollection

Um objeto IPrintJobCollection .

[in] ulViewOffset

O início do intervalo de trabalhos que estão sendo monitorados.

[in] ulViewSize

O intervalo de trabalhos que estão sendo monitorados.

[in] ulCountJobsInPrintQueue

O número atual de trabalhos na fila de impressão.

Retornar valor

Esse método retorna o valor HRESULT apropriado.

Comentários

O intervalo de trabalho é controlado pela interface IPrinterQueueView . Além disso, esse método fornece o número atual de trabalhos na fila de impressão e os índices do intervalo de trabalho que está sendo monitorado. Informações sobre o número de trabalhos e os índices dos trabalhos são fornecidos em resposta ao método IPrinterQueueView::SetViewRange que está sendo invocado.

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

IPrintJobCollection

IPrinterQueueView

IPrinterQueueView::SetViewRange

IPrinterQueueViewEvent