C++ Kernel driver job
£20-250 GBP
Pagado a la entrega
Hello,
For help in my project I am looking for someone who knows x64bit C++ Kernel Driver development, more specifically using GDI in the driver to draw (can use something different to GDI if performance is good).
The job is to be able to draw a line on the screen using GDI in the kernel level/driver. The project already has code to draw a rectangle. In usermode you would use GDI function FrameRect() to draw a rectangle but in kernel you do not have access to it so I have remade it, the project already has hook to call on kernel/Nt functions such as NtGdiPatBlt() which is the kernel version of PatBlt() which is used in FrameRect() to draw a line. So with this, I am able to draw a rectangle using the recreated function in kernel, see link at the end..
The job is to expand this project to be able to draw lines (maybe using LineTo() or drawline()) . Maybe this hook will work, but I am not sure:[login to view URL]
See this link below for example of FrameRect() function mentioned above:
[login to view URL]
so in Kernel we call this function instead for PatBlt:
[login to view URL]
On a separate note I also need a way of drawing/writing text in kernel level same way, in case anyone has experience in that.
Nº del proyecto: #37295015
Sobre el proyecto
7 freelancers están ofertando un promedio de £826 por este trabajo
Since 2015 I am working in C/C++ programming. So more than 7(seven) years of experience in C/C++ programming. I can build any class, function or method for you. Also expert in data structure building and OOP. Very good Más
I possess x64bit C++ Kernel Driver expertise and am prepared to create the necessary functionality for drawing lines in the kernel using GDI, as described in your project. I can work on extending the project to include Más
Hello Client ! I am a skilled full stack developer. Having rich experience in Java , Python , C , C++ , C# , Mysql , Sql , Oracle , Object Oriented Programming , Data Structure , Algorithms . Más
Hi, this is Nasir Mehmood. I am a software engineer and have more than 20 years of development experience in embedded systems, database design, web design, graphics, and mobile applications. I have extensive knowledge Más
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We wil Más