justinstenning / SharedMemory

C# shared memory classes for sharing data between processes (Array, Buffer and Circular Buffer)
https://www.nuget.org/packages/SharedMemory
Other
566 stars 118 forks source link

Kernel driver? #55

Open Wearwolfy opened 3 years ago

Wearwolfy commented 3 years ago

I am new to shared memory, what example do I need to use to communicate with a driver that uses shared memory? Thanks in Advance!

justinstenning commented 3 years ago

This library is designed to read/write memory to another process using this library (specific headers etc). You would need to implement the same memory structures to use with something else. Note: you cannot use .NET in a kernel driver, so you would have to implement a native kernel version using ZwOpenSection