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.
Mit der IPrintOemPS::ResetPDEV-Methode kann ein Rendering-Plug-In für Pscript5 seine PDEV-Struktur zurücksetzen.
Syntax
HRESULT ResetPDEV(
PDEVOBJ pdevobjOld,
PDEVOBJ pdevobjNew
);
Parameter
pdevobjOld
Vom Aufrufer bereitgestellter Zeiger auf eine DEVOBJ- Struktur, die aktuelle PDEV-Informationen enthält.
pdevobjNew
Aufrufer-bereitgestellter Zeiger auf eine DEVOBJ-Struktur, in die die Methode neue PDEV-Informationen platzieren soll.
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. |
Wenn der Vorgang fehlschlägt, sollte er SetLastError-aufrufen.
Bemerkungen
Die IPrintOemPS::ResetPDEV-Methode eines Rendering-Plug-Ins führt dieselben Arten von Vorgängen wie die DrvResetPDEV--Funktion aus, die von einer Druckergrafik-DLL exportiert wird. Während der Verarbeitung des Aufrufs einer Anwendung an das Microsoft Windows SDK ResetDC--Funktion wird die IPrintOemPS::ResetPDEV-Methode von der DrvResetPDEV-Funktion in der Druckergrafik-DLL von Pscript5 aufgerufen. Weitere Informationen dazu, wann DrvResetPDEV- aufgerufen wird, finden Sie in der Beschreibung.
Die Private PDEV-Struktur des Rendering-Plug-Ins ist in der pdevOEM Mitglied der DEVOBJ-Struktur enthalten, auf die von pdevobjOldverwiesen wird. Die IPrintOemPS::ResetPDEV Methode sollte relevante Elemente dieser alten Struktur verwenden, um die neue Struktur auszufüllen, auf die durch pdevobjNewverwiesen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | prcomoem.h (einschließlich Prcomoem.h) |