IPrintOemUni::D evMode-Methode (prcomoem.h)
Die IPrintOemUni::DevMode
Methode, die vom Rendern von Plug-Ins für Unidrv bereitgestellt wird, führt Vorgänge für private DEVMODEW-Member aus.
Syntax
HRESULT DevMode(
DWORD dwMode,
POEMDMPARAM pOemDMParam
);
Parameter
dwMode
Gibt eine vom Aufrufer bereitgestellte Konstante an. Weitere Informationen finden Sie im Abschnitt Hinweise.
pOemDMParam
Vom Aufrufer bereitgestellter Zeiger auf eine OEMDMPARAM-Struktur .
Rückgabewert
Die -Methode muss einen der folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Fehler beim Vorgang |
Hinweise
Ein Rendering-Plug-In für Unidrv muss die IPrintOemUni::DevMode
-Methode implementieren.
Wenn Sie ein Benutzeroberflächen-Plug-In für Unidrv bereitstellen und der DEVMODEW-Struktur des Treibers private Member hinzufügen, müssen Sie sowohl die -Methode als auch die IPrintOemUI::DevMode
IPrintOemUni::DevMode
-Methode implementieren. Der Code, der diese Methoden implementiert, muss identisch sein und kann in einer Bibliothek platziert werden, die statisch mit dem UI-Plug-In und dem Rendering-Plug-In verknüpft ist.
Die IPrintOemUni::DevMode
-Methode muss den durch den dwMode-Wert angegebenen Vorgang ausführen. IPrintOemUni::DevMode
Bei jedem Aufruf enthält dwMode eine der folgenden Konstanten, die in der Reihenfolge aufgeführt sind, in der sie empfangen werden:
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | prcomoem.h (include Prcomoem.h) |