We need help in coding with DDK .
For display mirror driver sample (src\video\displays\mirror\) in Windows DDK we need to implement memory allocation/unallocation/sharing routines, which allows:
- to allocate/unallocate memory for mirror surface (DrvEnableSurface and in enable.c );
- by request of user-level application the driver should be able to map this memory to address space of a calling process (user-level application) and pass pointer to this memory block to the application
- several user-level applications may request for surface address mapping.
The work should be created as compilable driver.
Hello, I have a big experience in driver development and reverse engineering under MS Windows ( from NT4.0 to Seven, x86 and x64 as well ). I can help you with this task.