Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Printer Driver V3  (Прочитано 979 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« : 27-02-2020 15:02 » 

Собственно вопрос в лоб. С чего начать, есть ли примеры, что для этого нужно?

В идеале книжка. Цена значения не имеет, главное чтобы толковая была. Отсюда ещё что-нить актуально для данной задачи?

Диапазон использования драйвера: Win7 - Win10 (32/64) (V3 вообще под 10-кой будет работать?)

2. Что есть OEM Printer Customization Plug-in
Не детальный ответ, а достаточно "то/не то направление".
Суть: молодой, скажем оооочень молодой (не по возрасту), коллега сидит с этим примером уже неделю и пытается найти в солюшн папку Driver Files. А она всё не находится.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 27-02-2020 21:08 » 

из списка литературы - сейчас уже не вспомню, но скорее там этого не будет.
 драйвер принтера похоже в ring-3 выполняется. я не интересовался раньше.
насчет V3 и win10 - не скажу, надо искать. сейчас видел гайд с майкрософта по переходу с v3 на v4 но это майкрософт. там сидеть и курить мануалы много и разных. инфы полно, но основная проблема не утонуть ...
2.  похоже основную информацию можно найти тут
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/customizing-microsoft-s-printer-drivers
то есть драйвер уже есть: Microsoft Universal Printer Driver или Microsoft PostScript Printer Driver.
  но к нему все пишут плагины  изменяющие DLL UI либо DLL рендеринга, как я понял:
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/user-interface-plug-ins
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/rendering-plug-ins
те примеры - видимо как раз про это.

 наверное лучше начать со структуры. накидаю ссылок, сам смотрел мельком, похоже ответы есть где то в недрах описаний.
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/microsoft-printer-drivers
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/version-3-xpsdrv-print-driver-components
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/xpsdrv-printer-driver
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/microsoft-universal-printer-driver

ну и туда же про x32/64
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/writing-64-bit-printer-drivers

вот тут еще что то , не совсем пока уловил связь с предыдущим
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/introduction-to-printing

книжки не видел.

Добавлено через 4 минуты и 36 секунд:
да, кстати по этой ссылке с примерами про win 10 есть
"[!NOTE] The OEMDLL samples are for the v3 print driver model only...."
"To build a driver solution using Windows 10 driver kit .."
то есть раз используется WDK 10 то видимо он их включает тоже
« Последнее редактирование: 27-02-2020 21:14 от Ochkarik » Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 27-02-2020 21:22 » new

offtop

то ли раньше.. в порт символ выплюнул, и драйверов не надо
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 28-02-2020 10:28 » 

Sla, и все программы помещались на дискету) и выполняли все что надо для работы и жизни, и как правило, без багов и ежедневных апдейтов)
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines