共用方式為


Winsock 核心簡介

Winsock 核心(WSK)是核心模式的 網路程式設計介面(NPI)。 使用 WSK 時,核心模式軟體模組可以使用使用者模式 Winsock2 支援的相同套接字程式設計概念來執行網路 I/O 作業。 WSK NPI 支援熟悉的套接字作業,例如套接字建立、系結、連線建立和數據傳輸(傳送和接收)。 不過,雖然 WSK NPI 支援大部分與使用者模式 Winsock2 相同的套接字程式設計概念,但 WSK NPI 是一個全新的且不同的介面,具有獨特的特性,例如使用 IRP 和事件回呼來增強效能的異步 I/O。

以 Windows Vista 和更新版本Microsoft Windows 為目標的核心模式網路模組應該使用 WSK,而不是 TDI 驅動程式,因為 WSK 提供改良的效能和更容易的程序設計。 篩選驅動程式應該在 Windows Vista 上實作 Windows 篩選平臺,而 TDI 用戶端應該實作 WSK。

註解

在 Windows Vista 之後的 Windows 版本Microsoft不支援 TDI。 請改用 Windows 篩選平臺Winsock 核心