Freigeben über


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

Die IPrintOemPS::DevMode-Methode, die von Rendering-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. Siehe den 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 war erfolgreich.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Bemerkungen

Wenn Sie ein Benutzeroberflächen-Plug-In für Pscript5 bereitstellen und private Member zur DEVMODEW-Struktur des Treibers hinzufügen, müssen Sie sowohl die IPrintOemUI::DevMode als auch die IPrintOemPS::DevMode Methoden 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
Header- prcomoem.h (einschließlich Prcomoem.h)