Partilhar via


Interface IPrinterQueue (printerextension.h)

Representa uma única fila de impressoras.

Herança

A interface IPrinterQueue herda da interface IDispatch.

Métodos

A interface IPrinterQueue tem esses métodos.

 
IPrinterQueue::get_Handle

Obtém o identificador nativo subjacente para essa fila de impressão.
IPrinterQueue::get_Name

Obtém o nome da impressora para essa fila de impressão.
IPrinterQueue::GetProperties

Obtém as propriedades no recipiente de propriedades da fila.
IPrinterQueue::SendBidiQuery

Executa uma operação de atualização assíncrona com a consulta especificada e invoca o método IPrinterQueueEvent::OnBidiResponseReceived.

Observações

Qualquer coletor de eventos que implementa IPrinterQueueEvent está conectado à origem do evento associada, IPrinterQueue, por meio do mecanismo de do IConnectionPoint. Você deve recuperar um ponteiro para a interface de IConnectionPoint invocando QueryInterface no objeto IPrinterQueue.

É obrigatório implementar IDispatch::Invoke no coletor de eventos que implementa IPrinterQueueEvent, pois esse é o mecanismo por meio do qual os eventos são gerados. É suficiente fornecer implementações de stub dos outros métodos na interface de IDispatch.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho printerextension.h

Consulte também

do IConnectionPoint

IPrinterQueueEvent