реализация http.sys

Мы все знаем, что тамбольшой сладкий кусок о двоичный файл с именем http.sysдрайвер режима ядра в нашей Windows, которая делает обработку HTTP для нас. Это в основном все, что мы знаем об этом.

Но сегодня я подумал: эй, все наши сетевые вещи, такие как TCP / IP и еще много чего здесь, в пользовательском пространстве - ws2_32.dll 'провайдеры (в mswsock.dll) и все его друзья. Поскольку существуют пользовательские компоненты, http.sys не может их использовать. Вопрос: как они это делают? Любые информационные ссылки будут с благодарностью.

Ответы на вопрос(3)

Ваш ответ на вопрос