IPrintOemUI::P rinterEvent-Methode (prcomoem.h)
Die IPrintOemUI::PrinterEvent
-Methode ermöglicht es einem Benutzeroberflächen-Plug-In, Druckerereignisse zu verarbeiten.
Syntax
HRESULT PrinterEvent(
PWSTR pPrinterName,
INT iDriverEvent,
DWORD dwFlags,
LPARAM lParam
);
Parameter
pPrinterName
Vom Aufrufer bereitgestellter Zeiger auf eine MIT NULL beendete Druckernamenzeichenfolge. Die Zeichenfolge kann einen lokalen Drucker ("PrinterName") oder Remotedrucker ("\Machine\PrinterName") identifizieren.
iDriverEvent
Vom Aufrufer bereitgestellter Wert, der das aufgetretene Ereignis identifiziert. Eine Liste der gültigen Werte finden Sie unter DrvPrinterEvent.
dwFlags
Vom Aufrufer bereitgestellte Flags. Eine Liste der gültigen Flags finden Sie unter DrvPrinterEvent.
lParam
Vom Aufrufer bereitgestellter ereignisspezifischer Parameter. Weitere Informationen finden Sie unter DrvPrinterEvent.
Rückgabewert
Die Methode muss einen der folgenden Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Der Vorgang war erfolgreich. |
|
Fehler beim Vorgang. |
|
Die Methode ist nicht implementiert. |
Bemerkungen
Die IPrintOemUI::PrinterEvent
-Methode eines Plug-Ins für die Benutzeroberfläche führt dieselben Arten von Vorgängen wie die DrvPrinterEvent-Funktion aus, die von DLLs der Druckerschnittstelle des Benutzermodus exportiert wird. Informationen zu Druckerereignissen und deren Verarbeitung finden Sie in der Beschreibung der funktion DrvPrinterEvent.
Wenn Sie ein Plug-In für die Benutzeroberfläche bereitstellen, ruft die DrvPrinterEvent--Funktion des Druckertreibers die IPrintOemUI::PrinterEvent
-Methode auf. Die DrvPrinterEvent--Funktion führt eine eigene Verarbeitung für das angegebene Ereignis aus und ruft dann die IPrintOemUI::PrinterEvent
Methode auf, um zusätzliche Verarbeitung des Ereignisses zu verarbeiten.
Wenn IPrintOemUI::PrinterEvent
Methoden von mehreren Benutzeroberflächen-Plug-Ins exportiert werden, werden die Methoden in der Reihenfolge aufgerufen, in der die Plug-Ins für die Installation angegeben werden.
Weitere Informationen zum Erstellen und Installieren von Plug-Ins für die Benutzeroberfläche finden Sie unter Anpassen der Druckertreiber von Microsoft.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | prcomoem.h (einschließlich Prcomoem.h) |