Форум: Техническая поддержка

Тема: lcomp RequestBufferStream и маппинг файлов (CreateFileMapping)

Вы не вошли.

 Поиск | Регистрация | Вход 

19.04.2017 23:01:55
#1

Участник
Здесь с 27.11.2016
Сообщений: 4

lcomp RequestBufferStream и маппинг файлов (CreateFileMapping)

Добрый день.
Есть ли возможность, используя библиотеку lcomp заставить писать драйвер в созданный мной буфер, а не в выделенный с помощью RequestBufferStream?

Идея в следующем - вместо того, чтобы создавать в ОЗУ закольцованный буфер и потом из него писать в целевой файл данные порциями, сразу создать файл нужного размера, замапить его в память с помощью CreateFileMapping и попросить библиотеку использовать эту память напрямую в качестве буфера.

Возможна ли реализация подобного сценария?

20.04.2017 12:11:09
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: lcomp RequestBufferStream и маппинг файлов (CreateFileMapping)

Нет. В зависимости от версии lcomp там или выделение буфера  на уровне ядра или VirtualAlloc.Но память всегда заблокированна в ОЗУ.

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск