Hi,
Can I execute a function in a ring 3 module (this function is in global
address space) from ring 0 or from a kernel mode driver?
Thanks.
No, unless using extremely dangerous stuff unsuitable for commercial
software.
----- Original Message -----
From: “Ratmil Torres”
To: “File Systems Developers”
Sent: Saturday, January 11, 2003 2:41 AM
Subject: [ntfsd] from ring 0 to ring 3
> Hi,
> Can I execute a function in a ring 3 module (this function is in
global
> address space) from ring 0 or from a kernel mode driver?
> Thanks.
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
You can use the method described in the NT Insider article
“Understanding and Using Execution Context in NT Drivers”
1996 (Volume 3), Spring – Issue 2
http://www.osr.com/ntinsider/1996/context/context.htm
But of course, you have to take care about security issues.
Regards,
Leonid.
“Ratmil Torres” wrote in message news:xxxxx@ntfsd…
>
> Hi,
> Can I execute a function in a ring 3 module (this function is in global
> address space) from ring 0 or from a kernel mode driver?
> Thanks.
>
>
>
>
That article is very interesting.
Is there a way to allocate memory which address is the same for all
contexts? Global memory? Like Non paged pool memory but allocated from user
mode.
Thank you very much.
You can use the method described in the NT Insider article
“Understanding and Using Execution Context in NT Drivers”
1996 (Volume 3), Spring - Issue 2
http://www.osr.com/ntinsider/1996/context/context.htmBut of course, you have to take care about security issues.
Regards,
Leonid.
----- Original Message -----
From: “Maxim S. Shatskih”
To: “File Systems Developers”
Sent: Sunday, January 12, 2003 7:33 PM
Subject: [ntfsd] Re: from ring 0 to ring 3
> No, unless using extremely dangerous stuff unsuitable for commercial
> software.
>
> ----- Original Message -----
> From: “Ratmil Torres”
> To: “File Systems Developers”
> Sent: Saturday, January 11, 2003 2:41 AM
> Subject: [ntfsd] from ring 0 to ring 3
>
>
> > Hi,
> > Can I execute a function in a ring 3 module (this function is in
> global
> > address space) from ring 0 or from a kernel mode driver?
> > Thanks.
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@seg.inf.cu
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>