Re: Ф-ции из DDK заюзать в User-mode
- From
- Teleport ()
- To
- Ivan Zaitsev ()
- Date
- 2001-10-03T10:15:53Z
- Area
- SU.WINDOWS.NT.PROG
From: "Teleport" <email@teleport.kiev.ua>
Reply-To: email@teleport.kiev.ua
In <1002048199@p43.f17.n452.z2.ftn> Ivan Zaitsev (Ivan.Zaitsev@p43.f17.n452.z2.fidonet.org)
wrote:
> Могу ли я в обычном Win32 пpиложении заюзать некотоpые ф-ции из DDK?
> И обpатная ситуация, можно ли в Kernel-mode юзать ф-ции обычного Win32
> API?
Я думаю - нет. У VxD адреса тех и тех функций находятся
в разных таблицах и вызываются разным способом. Но даже
если бы ты и вызвал "насильно" функцию другого класса,
то ничего хорошего бы из этого не получилось:
функции DDK предполагают (и абсолютно законно),
что дело происходит в нулевом кольце защиты, и
ведут себя соответственно (без всяческого зазрения,
направо и налево, выполняют разные привилегированные
инструкции).
> PS:Все это относительно WinNT/2k.
Все это имеет место для любой операционки.
--
George Pavlenko
GP3-RIPE, GP3-UANIC
--- ifmail v.2.15dev5
* Origin: Private (2:5020/400)