Interfaccia IPrinterQueue (printerextension.h)

Rappresenta una singola coda di stampanti.

Ereditarietà

L'interfaccia IPrinterQueue eredita dall'interfaccia IDispatch.

Metodi

L'interfaccia IPrinterQueue include questi metodi.

 
IPrinterQueue::get_Handle

Ottiene l'handle nativo sottostante per questa coda di stampa.
IPrinterQueue::get_Name

Ottiene il nome della stampante per la coda di stampa.
IPrinterQueue::GetProperties

Ottiene le proprietà nel contenitore delle proprietà per la coda.
IPrinterQueue::SendBidiQuery

Esegue un'operazione di aggiornamento asincrona con la query specificata e richiama il metodo IPrinterQueueEvent::OnBidiResponseReceived.

Commenti

Qualsiasi sink di evento che implementa IPrinterQueueEvent è connesso all'origine evento associata, IPrinterQueue, tramite il meccanismo IConnectionPoint . È necessario recuperare un puntatore all'interfaccia IConnectionPoint richiamando QueryInterface nell'oggetto IPrinterQueue .

È obbligatorio implementare IDispatch::Invoke nel sink dell'evento che implementa IPrinterQueueEvent, poiché questo è il meccanismo tramite cui vengono generati gli eventi. È sufficiente fornire implementazioni stub degli altri metodi nell'interfaccia IDispatch .

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione printerextension.h

Vedi anche

IConnectionPoint

IPrinterQueueEvent