I ran into strange problems/BSODs when using Winsock Kernel. I am able to create a socked, bind it and connect to the remote host. While the connection is active, attempts to establish additional connections usually end with a double fault exception somewhere within the WSK code. My driver registers as a WSK application and captures NPI only once.
Hence, I would like to ask whether there are some limitations of using one client NPI in multiple threads at the same time, or in processing of multiple requests at once.
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Developing Minifilters||29 July 2019||OSR Seminar Space|
|Writing WDF Drivers||23 Sept 2019||OSR Seminar Space|
|Kernel Debugging||21 Oct 2019||OSR Seminar Space|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|