Virtual printer

Тема в разделе "WASM.WIN32", создана пользователем PavPS, 14 апр 2005.

  1. PavPS

    PavPS New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    109
    Адрес:
    Russia
    Здравствуйте уважаемые!



    У меня к Вам 2 вопроса:



    1)Стоит задача написать виртуальный принтер - чтобы ваводил не на листок бумаги, а в BMP файл. Вроде разоборался с AddPrinter - AddPrinterDriver ... Только вот гляну л на поля в структуре для ф-ии AddPrinterDriver и остановился: я подумал надо писать драйвер, а глянул, что там у моего принтера - то там библиотеки. И явно, что экспорт у них строго оговорен. Очень хотелось бы знать о формате таких библиотек,

    (точнее про поля:pDriverPath,pDataFile,pConfigFile) Читал в мсдн, но там сухо расшифрованы эти файлы. Где можно надыбать простенький примерчик любого такого виртуального принтера? И где об этом почитать, мож кто из Вас делал... я в тупике. Хотябы пример получить от принтеров которые PDF ляпают или факсы...



    2)Kernel-Mode: Существует файл. Его нужно срочно закрыть. Но к нему еще живы References. Одно из решений -

    KeAttachProcess(процесс,удерживающий)

    ObDereferenceObjectByPointer(...)

    KeDetechProcess();

    Но будет ли это работать? И есть ли какие-либо другие варианты реализации?



    Заранее благодарен за Ваши ответы. С уважением --==PavPS==--
     
  2. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
  3. PavPS

    PavPS New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    109
    Адрес:
    Russia
    Большое спасибо. Буду разбираться.
     
  4. PavPS

    PavPS New Member

    Публикаций:
    0
    Регистрация:
    24 фев 2004
    Сообщения:
    109
    Адрес:
    Russia
    2 S_T_A_S_ : А у тебя книга напечатанная есть или в электронном варианте? Просто, если в электрнонном, то заполучить бы эту главу бы... Мож адресок для скачки, хотя это по мылу, я так монимаю... PavPS@list.ru Просто без теории сложновато. Я поищу у ся в городе, конечно, но все же...

    А за пример - спасибо. Мож и так постораюсь...



    Модет знает кто кде читнуть про это?
     
  5. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    Книга печатная. В инете помнится встречал в какой-то "библиотеке" (в переводе автор ошибочно назван Фень). Хотя по твоей теме в книге почти ничего нет - автор отсылает к DDK.
     
  6. andrusha

    andrusha New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2006
    Сообщения:
    1
    Пожалуйста кто нибудь дайте ссылку на исходный код PDF принтера, очень надо.
    Спасибо..
     
  7. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    andrusha
    Именно виртуального принтера или просто генератора документов в формате PDF?