Метод IPrintOemUni::ResetPDEV (prcomoem.h)
Метод IPrintOemUni::ResetPDEV
позволяет подключаемым модулям отрисовки для Unidrv сбрасывать свою структуру PDEV.
Синтаксис
HRESULT ResetPDEV(
PDEVOBJ pdevobjOld,
PDEVOBJ pdevobjNew
);
Параметры
pdevobjOld
Предоставленный вызывающим объектом указатель на структуру DEVOBJ , содержащую текущие сведения PDEV.
pdevobjNew
Предоставленный вызывающим объектом указатель на структуру DEVOBJ, в которую метод должен помещать новые сведения PDEV.
Возвращаемое значение
Метод должен возвращать одно из следующих значений.
Код возврата | Описание |
---|---|
|
Операция успешно выполнена. |
|
Операция не удалась. |
Если операция завершается сбоем, этот метод должен вызвать Метод SetLastError.
Комментарии
Подключаемый модуль отрисовки для Unidrv должен реализовывать IPrintOemUni::ResetPDEV
метод .
Метод подключаемого модуля IPrintOemUni::ResetPDEV
отрисовки выполняет те же типы операций, что и функция DrvResetPDEV , экспортируемая библиотекой DLL графики принтера. Во время обработки вызова приложения функции IPrintOemUni::ResetPDEV
Microsoft Windows SDK ResetDC метод вызывается функцией DrvResetPDEV в графической библиотеке принтера Unidrv. Дополнительные сведения о том, когда вызывается DrvResetPDEV , см. в описании.
Адрес частной структуры PDEV подключаемого модуля отрисовки содержится в члене pdevOEM структуры DEVOBJ, на который указывает pdevobjOld. Метод IPrintOemUni::ResetPDEV
должен использовать соответствующие элементы старой структуры для заполнения новой структуры, на которую ссылается pdevobjNew.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | prcomoem.h (включая Prcomoem.h) |