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)