Bagikan melalui


Pengantar Kernel Winsock

Winsock Kernel (WSK) adalah Network Programming Interface (NPI) mode kernel. Dengan WSK, modul perangkat lunak mode kernel dapat melakukan operasi I/O jaringan menggunakan konsep pemrograman soket yang sama yang didukung oleh Winsock2 mode pengguna. WSK NPI mendukung operasi soket yang sudah dikenal seperti pembuatan soket, pengikatan, pembentukan koneksi, dan transfer data (kirim dan terima). Namun, sementara WSK NPI mendukung sebagian besar konsep pemrograman soket yang sama dengan winsock2 mode pengguna, ini adalah antarmuka yang benar-benar baru dan berbeda dengan karakteristik unik seperti I/O asinkron yang menggunakan IRP dan panggilan balik peristiwa untuk meningkatkan performa.

Modul jaringan mode kernel yang ditargetkan untuk Windows Vista dan versi Microsoft Windows yang lebih baru harus menggunakan WSK alih-alih TDI karena WSK memberikan peningkatan performa dan pemrograman yang lebih mudah. Driver filter harus mengimplementasikan Platform Pemfilteran Windows di Windows Vista, dan klien TDI harus menerapkan WSK.

Catatan TDI tidak akan didukung di versi Microsoft Windows setelah Windows Vista. Gunakan Platform Pemfilteran Windows atau Kernel Winsock sebagai gantinya.