BindPrinter
Wichtig
Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Druckunterstützungs-Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.
Weitere Informationen finden Sie im Leitfaden zum Erstellen von Druckunterstützungs-Apps.
Die IPrintTicketProvider::BindPrinter-Methode bindet einen Drucker oder eine Druckwarteschlange an eine bestimmte Version des Print Ticket-Schemas. Dadurch kann der Kerntreiber einem Gerät eine Reihe privater Namespace-URIs zuordnen.
Durch die Bindung an ein Gerät kann der Anbieter bestimmte Objekte und Handles zwischenspeichern, die er verwendet, um zukünftige Druckticket- oder Gerätefunktionsdienste für dieses Gerät auszuführen.
Die IPrintTicketProvider::BindPrinter-Methode wird garantiert nur einmal für jede IPrintTicketProvider-Instanz aufgerufen.
Der folgende Beispielcode veranschaulicht die Argumente der Methode.
STDMETHODIMP
CPrintTicketProvider::
BindPrinter( THIS_ HANDLE hPrinter,
INT version,
PSHIMOPTS pOptions,
DWORD *pDevModeFlags,
INT *pcNamespaces,
BSTR **ppNamespaces)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für