How do I allocate locked memory in the kernel, which can be used from within the Kernel PlugIn interrupt routines?
WinDriver implements malloc() and free() for kernel mode memory allocation (see Technical Document #34). Since the allocated memory is locked, you can also use this memory in your Kernel PlugIn interrupt routines. You can also share a memory buffer between the user mode and Kernel PlugIn applications – as explained in Technical Document #41.
WinDriver implements malloc() and free() for kernel mode memory allocation (see Technical Document #34). Since the allocated memory is locked, you can also use this memory in your Kernel PlugIn interrupt routines. You can also share a memory buffer between the user mode and Kernel PlugIn applications — as explained in Technical Document #41.