IPrinterQueue-Schnittstelle (printerextension.h)
Stellt eine einzelne Druckerwarteschlange dar.
Erbschaft
Die IPrinterQueue Schnittstelle erbt von der IDispatch-Schnittstelle.
Methodik
Die IPrinterQueue Schnittstelle weist diese Methoden auf.
IPrinterQueue::get_Handle Ruft das zugrunde liegende systemeigene Handle für diese Druckwarteschlange ab. |
IPrinterQueue::get_Name Ruft den Namen des Druckers für diese Druckwarteschlange ab. |
IPrinterQueue::GetProperties Ruft die Eigenschaften im Eigenschaftenbehälter für die Warteschlange ab. |
IPrinterQueue::SendBidiQuery Führt einen asynchronen Aktualisierungsvorgang mit der angegebenen Abfrage aus und ruft die IPrinterQueueEvent::OnBidiResponseReceived-Methode auf. |
Bemerkungen
Jede Ereignissenke, die IPrinterQueueEvent implementiert, ist über den IConnectionPoint Mechanismus mit der zugeordneten Ereignisquelle IPrinterQueueverbunden. Sie müssen einen Zeiger auf die IConnectionPoint--Schnittstelle abrufen, indem Sie QueryInterface- für das IPrinterQueue-Objekt aufrufen.
Es ist obligatorisch, IDispatch::Invoke auf der Ereignissenke zu implementieren, die IPrinterQueueEventimplementiert, da dies der Mechanismus ist, über den Ereignisse ausgelöst werden. Es genügt, Stubimplementierungen der anderen Methoden auf der IDispatch Schnittstelle bereitzustellen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Fenster |
Header- | printerextension.h |