IPrintOemPS::ResetPDEV 方法 (prcomoem.h)
方法 IPrintOemPS::ResetPDEV
允许 Pscript5 的呈现插件重置其 PDEV 结构。
语法
HRESULT ResetPDEV(
PDEVOBJ pdevobjOld,
PDEVOBJ pdevobjNew
);
参数
pdevobjOld
调用方提供的指向包含当前 PDEV 信息的 DEVOBJ 结构的指针。
pdevobjNew
调用方提供的指向 DEVOBJ 结构的指针,该方法应在其中放置新的 PDEV 信息。
返回值
方法必须返回以下值之一。
返回代码 | 说明 |
---|---|
|
操作成功。 |
|
操作失败 |
|
该方法未实现。 |
如果操作失败,应调用 SetLastError。
注解
呈现插件的 IPrintOemPS::ResetPDEV
方法执行的操作类型与打印机图形 DLL 导出的 DrvResetPDEV 函数相同。 在处理应用程序对 Microsoft Windows SDK ResetDC 函数的调用期间,IPrintOemPS::ResetPDEV
方法由 Pscript5 打印机图形 DLL 中的 DrvResetPDEV 函数调用。 有关何时调用 DrvResetPDEV 的详细信息,请参阅其说明。
呈现插件的专用 PDEV 结构的地址包含在 pdevobjOld 指向的 DEVOBJ 结构的 pdevOEM 成员中。 方法 IPrintOemPS::ResetPDEV
应使用此旧结构的相关成员来填充通过 pdevobjNew 引用的新结构。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | prcomoem.h (包括 Prcomoem.h) |