Partilhar via


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

Fornece um objeto IPrintJobCollection que fornece um 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á sendo monitorado.

[in] ulViewSize

O intervalo de trabalhos que está sendo monitorado.

[in] ulCountJobsInPrintQueue

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

Valor de retorno

Esse método retorna o valor de HRESULT apropriado.

Observações

O intervalo de trabalhos é controlado pela interface de 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 trabalhos 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 sendo invocado.

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

IPrintJobCollection

IPrinterQueueView

IPrinterQueueView::SetViewRange

IPrinterQueueViewEvent