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


О Winsock SPI

Winsock предоставляет интерфейс Service Provider для создания служб Winsock, обычно называемый Winsock SPI. Существуют два типа поставщиков услуг: поставщики транспорта и поставщики пространств имен. Примеры поставщиков транспорта включают стеки протоколов, такие как TCP/IPX или IPX/SPX, в то время как пример поставщика пространства имен будет интерфейсом в системе имен интернета (DNS). Отдельные разделы спецификации интерфейса поставщика услуг применяются к каждому типу поставщика услуг.

Поставщики услуг транспорта и пространств имен должны быть зарегистрированы в Ws2_32.dll к моменту их установки. Эта регистрация должна выполняться только один раз для каждого поставщика, так как необходимые сведения хранятся в постоянном хранилище.