Winsock 提供用來建立 Winsock 服務的服務提供者介面,通常稱為 Winsock SPI。 有兩種類型的服務提供者存在:傳輸提供者和命名空間提供者。 傳輸提供者的範例包括 TCP/IP 或 IPX/SPX 等通訊協定堆疊,而命名空間提供者的範例則是因特網網域命名系統 (DNS) 的介面。 服務提供者介面規格的不同區段會套用至每種服務提供者類型。
運輸 和 命名空間 服務提供商必須在安裝時向 Ws2_32.dll 註冊。 此註冊只需要針對每個提供者完成一次,因為必要資訊會保留在永續性記憶體中。