Поделиться через


Сетевые поставщики

Поставщик сети — это библиотека DLL, которая поддерживает определенный сетевой протокол. Он также реализует API поставщика сети. Это позволяет ему взаимодействовать с операционной системой Windows для получения стандартных сетевых запросов, таких как запросы на подключение или отключение. Для обработки этих запросов сетевой поставщик затем вызывает API для конкретной сети, соответствующий сетевому протоколу, который поддерживается поставщиком сети. Иными словами, поставщик сети заключает в оболочку функции, относящиеся к сети, в библиотеке DLL, которая предоставляет windows стандартный интерфейс.

Используя сетевые поставщики, Windows может поддерживать множество различных типов сетевых протоколов без необходимости знать сведения о каждой сети. Это важно, так как постоянно разрабатываются новые сетевые протоколы. При использовании сетевых поставщиков поддержка нового протокола просто требует создания и установки нового сетевого поставщика.

Сведения о функциях и структурах поставщика сетей см. в следующих разделах: