hello everyone,
i use one driver to do some before,but i heared that can run the code
of ring3 at ring0,so i want to not use the driver instead,but how to do
these?
regards
ding hao
Search the “APC” in Google and you will find something.
My suggestion is not to do that, mostly it won’t solve
your problem and cost extra troubles.
AFei
“shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the code > of ring3 at ring0,so i want to not use the driver instead,but how to do > these? > regards > ding hao > > _________________________________________________________________ > ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger: http://messenger.msn.com/cn > >
Whenever I see a post with ring whatever in it my eyes glaze over. It is so
DOS. The OP is invariably attempting to do something totally and
unredeemably stupid.
=====================
Mark Roddy
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of AFei
Sent: Monday, November 29, 2004 12:51 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to run the code of ring3 at ring0?
Search the “APC” in Google and you will find something.
My suggestion is not to do that, mostly it won’t solve your problem and cost
extra troubles.
AFei
“shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the > code of ring3 at ring0,so i want to not use the driver instead,but how > to do these? > regards > ding hao > > _________________________________________________________________ > ???ѽ??н???ʹ?? MSN Messenger: > http://messenger.msn.com/cn > >
> Whenever I see a post with ring whatever in it my eyes glaze over. It is
so
DOS. The OP is invariably attempting to do something totally and
unredeemably stupid.
I was trying to figure out what DOS meant. Darn * stupid… Can’t find
anything matching… Then I figured that you meant MS/PC-DOS…
I agree, it’s not a feasible thing to do. The ring system is there for a
reason, and if we didn’t have it, I’m sure Windows XP (or Linux, SunOS,
etc) wouldn’t be a viable product to anyone but a few select people who
think it’s a fun cult-thing to play with…
Don’t hold back, Mark. Let us know how you feel! I think your
‘unredeemably stupid’ is not strong enough, especially in the context of the
poster message where he ‘heard’ something about ‘ring 0’ running ‘ring 3’
code. Of course he did. Windows runs all applications from kernel mode at
some point, even if it is only the win32 layer being run at startup.
“Roddy, Mark” wrote in message news:xxxxx@ntdev… Whenever I see a post with ring whatever in it my eyes glaze over. It is so DOS. The OP is invariably attempting to do something totally and unredeemably stupid.
===================== Mark Roddy
-----Original Message----- From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of AFei Sent: Monday, November 29, 2004 12:51 PM To: Windows System Software Devs Interest List Subject: Re:[ntdev] How to run the code of ring3 at ring0?
Search the “APC” in Google and you will find something. My suggestion is not to do that, mostly it won’t solve your problem and cost extra troubles.
AFei
“shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the > code of ring3 at ring0,so i want to not use the driver instead,but how > to do these? > regards > ding hao > > _________________________________________________________________ > ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger: > http://messenger.msn.com/cn > >
"Driver writers often ask whether or not a device driver can call a
user-mode function. While the simple answer to this is that it isn¡¯t
possible, the inverted call model provides a mechanism that can be used to
achieve similar functionality. Fortunately, this model is not only
supported in the Windows OS architecture, it is used by existing operating
system components! … ExAcquireFastMutex … the inverted call model is
still a powerful technique, and one that driver writers should maintain as
part of their programming arsenal. "
“shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the code > of ring3 at ring0,so i want to not use the driver instead,but how to do > these? > regards > ding hao > > > ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger: http://messenger.msn.com/cn > “shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the code > of ring3 at ring0,so i want to not use the driver instead,but how to do > these? > regards > ding hao > > > ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger: http://messenger.msn.com/cn >
Actually the grammarian police reminded me that it is ‘irredeemable’ not
‘unredeemable’.
=====================
Mark Roddy
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Monday, November 29, 2004 1:22 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] How to run the code of ring3 at ring0?
Don’t hold back, Mark. Let us know how you feel! I think your
‘unredeemably stupid’ is not strong enough, especially in the context of the
poster message where he ‘heard’ something about ‘ring 0’ running ‘ring 3’
code. Of course he did. Windows runs all applications from kernel mode at
some point, even if it is only the win32 layer being run at startup.
“Roddy, Mark” wrote in message news:xxxxx@ntdev… Whenever I see a post with ring whatever in it my eyes glaze over. It is so DOS. The OP is invariably attempting to do something totally and unredeemably stupid.
===================== Mark Roddy
-----Original Message----- From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of AFei Sent: Monday, November 29, 2004 12:51 PM To: Windows System Software Devs Interest List Subject: Re:[ntdev] How to run the code of ring3 at ring0?
Search the “APC” in Google and you will find something. My suggestion is not to do that, mostly it won’t solve your problem and cost extra troubles.
AFei
“shark marian” wrote in message news:xxxxx@ntdev… > hello everyone, > i use one driver to do some before,but i heared that can run the > code of ring3 at ring0,so i want to not use the driver instead,but how > to do these? > regards > ding hao > > _________________________________________________________________ > ???ѽ??н???ʹ?? MSN Messenger: > http://messenger.msn.com/cn > >