Freigeben über


IPrintOemPS::D evMode-Methode (prcomoem.h)

Die IPrintOemPS::DevMode Methode, die durch Rendern von Plug-Ins für Pscript5 bereitgestellt wird, führt Vorgänge für private DEVMODEW-Member aus.

Syntax

HRESULT DevMode(
  DWORD       dwMode,
  POEMDMPARAM pOemDMParam
);

Parameter

dwMode

Vom Aufrufer bereitgestellte Konstante. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".

pOemDMParam

Vom Aufrufer bereitgestellter Zeiger auf eine OEMDMPARAM-Struktur .

Rückgabewert

Diese Methode muss einen der folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich ausgeführt.
E_FAIL
Fehler beim Vorgang
E_NOTIMPL
Die Methode ist nicht implementiert.

Hinweise

Wenn Sie ein Benutzeroberfläche-Plug-In für Pscript5 bereitstellen und der DEVMODEW-Struktur des Treibers private Member hinzufügen, müssen Sie sowohl die IPrintOemUI::DevMode -Methode als auch die IPrintOemPS::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.

Eine Beschreibung der IPrintOemPS::DevMode Methode finden Sie unter IPrintOemUI::D evMode.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile prcomoem.h (einschließlich Prcomoem.h)