Thread
:
How to pass the large data in kernel mode to user mode?
View Single Post
#
2
02-23-2010, 08:05
WhoCares
who cares
Join Date: Jan 2002
Location: Here
Posts: 410
Rept. Given: 10
Rept. Rcvd 17 Times in 15 Posts
Thanks Given: 42
Thanks Rcvd at 155 Times in 61 Posts
You can allocate a buffer in user process, then send an IOCTL to the driver with this memory, and then call MmGetSystemAddressForMdlSafe(Irp->MdlAddress) in the driver.
__________________
AKA Solomon/blowfish.
The Following User Gave Reputation+1 to WhoCares For This Useful Post:
benina
(02-23-2010)
WhoCares
View Public Profile
Find all posts by WhoCares