共用方式為


Winsock 核心簡介

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

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

注意 在 Windows Vista 之後,Microsoft Windows 版本不支援 TDI。 請改用 Windows 篩選平台Winsock 核心