Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

Winsock Kernel: "multi-threading" issues

Martin_DrábMartin_Dráb Member - All Emails Posts: 54


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.

Martin Dráb

Sign In or Register to comment.

Howdy, Stranger!

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