[an error occurred while processing this directive]
так вот я и спрашиваю, ну вызову я ReadFile с этим хендлом, и чего и куда у меня в драйвер придет ? Как реагировать ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DASM
29 января 2005 г. 11:25
В ответ на:
А как ты его еще открыть можешь?
отправлено SM 29 января 2005 г. 11:20
Составить ответ
|||
Конференция
|||
Архив
Ответы
Придет IRP с командой IRP_MJ_READ, и как только ты ему вкатишь нечто (+)
—
SM
(29.01.2005 11:33, 146 байт)
о, это то что я и хотел узнать. Ну ладно, а смысл в этих Read-WriteFile есть ? Или DeviceIOControl достаточно ?
—
DASM
(29.01.2005 11:38,
пустое
)
Похрену мороз. IRP он и в Африке IRP. Охота MDL'и раскапывать - юзай рид-врайт, хочешь попроще - юзай IoCtl c METHOD_BUFFERED
—
SM
(29.01.2005 11:40,
пустое
)
а memory descriptor list тут причем ? Раскапывать ессно неохота. А этот самый bulusb я только час наза и смотрел. Все равно шелухи много
—
DASM
(29.01.2005 11:44,
пустое
)
Насчет "шелухи" - не прав (+)
—
SM
(29.01.2005 11:48, 124 байт)
ну если потом вспомнят то я на все согласен :-D
—
DASM
(29.01.2005 11:53,
пустое
)
А при том, что передается в рид-врайт MDL переданного юзер-модой буфера. А ioctl умеет передавать через доп. буфер (правда медленнее, но если буфера малы то нормально)
—
SM
(29.01.2005 11:46,
пустое
)
понятно. Значит нафик мне раскопки user mode. Да и передавать мне максимум байт 254
—
DASM
(29.01.2005 11:49,
пустое
)
Ну это уж точно - на кой тебе юзер мода вообще когда дрова пишешь?
—
SM
(29.01.2005 11:51,
пустое
)
В DDK 2600 есть драйвер "bulkusb" - там все сделано очень приятно, включая power management и WMI. Бери его, там почти готово все.
—
SM
(29.01.2005 11:42,
пустое
)
Я ж тебе дал пример обработчика...
—
Trashy
(29.01.2005 11:28,
пустое
)
а я спросил, IRP_MJ_WRITE это некий стандартный индекс, который мне даст WriteFile в драйвер ?
—
DASM
(29.01.2005 11:31,
пустое
)
Такой же стандартный как и IRP_MJ_DEVICE_CONTROL
—
Trashy
(29.01.2005 11:33,
пустое
)
Trashy - только без обид вопрос, вы в советских вузах не преподавали ? Ваши ответы, наверное, абсолютно точно и столь же бесполезны :-) Шучу :-))
—
DASM
(29.01.2005 11:41,
пустое
)
Ыгы! Я всегда подозревал в себе талант педагога. Но не полагал, что он так сильно выдаётся... :о)
—
Trashy
(29.01.2005 11:49,
пустое
)
тоесть входа, а не обработки...
—
Trashy
(29.01.2005 11:31,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru