Re: DeviceIoControl,METHOD_BUFFERED и данные по поинтеру Win32,

From
Ihor Osov'yak ()
To
Gennady Mayko ()
Date
2003-04-22T12:19:06Z
Area
SU.WINDOWS.NT.PROG
From: "Ihor Osov'yak" <osi@osi.te.ua>


Спасибо Геннадий, Вы меня немного просветили.


"Gennady Mayko"  wrote in message
>
>
>  IOy> Да, и привидите пожалуйста пример, когда " ситуации, когда это не
будет
>  IOy> выполняться.", тем более что "легко представить "
> --
> При обработке сообщений IRP_MJ_DEVICE_CONTROL, соответствующая процедура
> самого верхнего драйвера в стеке драйверов будет выполняться в контексте
> процесса, в котором был вызов DeviceIoControl (это, наверное, и есть
причина
> того, что в рассматриваемом случае программа и драйвер работают). Но
> достаточно установить upper-filter драйвер и это уже не гарантируется
> (например, upper-filter драйвер может запустить системный thread и из него
> посылать IRP "вниз" по стеку драйверов).
>
>



-- 
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
 * Origin: Talk.Mail.Ru (2:5020/400)