Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IPrintOemUI::DevMode Methode, die von Benutzeroberflächen-Plug-Ins bereitgestellt wird, führt Vorgänge für die privaten DEVMODEW-Member des Plug-Ins 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
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
Benutzeroberflächen-Plug-Ins müssen eine IPrintOemUI::DevMode-Methode implementieren, wenn sie private DEVMODEW Strukturmember definieren. Der Zweck der Methode besteht darin, den Inhalt der privaten DEVMODEW-Strukturmmber (von einer Version in eine andere) zu definieren, zu überprüfen oder zu konvertieren.
Ein privater DEVMODEW-Abschnitt muss von einer OEM_DMEXTRAHEADER Struktur vorgestellt sein.
Die IPrintOemUI::DevMode-Methode muss den durch den dwMode- Wert angegebenen Vorgang ausführen. Jedes Mal, wenn IPrintOemUI::DevMode aufgerufen wird, enthält dwMode- eine der folgenden Konstanten, die in der Reihenfolge aufgeführt sind, in der sie empfangen werden:
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | prcomoem.h (einschließlich Prcomoem.h) |