Windows Driver C#->C Driver communication
Budget: €8 – €30 EUR
We are seeking an experienced software developer to help us establish communication between a C# application and a Windows driver written in C. The project aims to enable and disable the system keyboard based on specific conditions managed by the application.
Requirements:
Advanced experience in C# and C programming, with a focus on interoperability between these languages.
In-depth knowledge of Windows driver development, ideally with experience in peripheral management drivers.
Ability to implement driver calls and manage secure and reliable communication between user-level and kernel-level code.
Strong troubleshooting and debugging skills to resolve compatibility or stability issues.
Project Description:
The application should be able to enable and disable the keyboard in response to specific commands provided within the application.
We already have the code that locks/unlock the keyboard (both c# and C driver) but we struggle to make them communicate to each other.
Requirements:
Advanced experience in C# and C programming, with a focus on interoperability between these languages.
In-depth knowledge of Windows driver development, ideally with experience in peripheral management drivers.
Ability to implement driver calls and manage secure and reliable communication between user-level and kernel-level code.
Strong troubleshooting and debugging skills to resolve compatibility or stability issues.
Project Description:
The application should be able to enable and disable the keyboard in response to specific commands provided within the application.
We already have the code that locks/unlock the keyboard (both c# and C driver) but we struggle to make them communicate to each other.
Related categories:
C Programming
Windows Desktop
C# Programming
Software Architecture
C++ Programming