Partager via


Objets du noyau Winsock

L’interface de programmation réseau (NPI) du noyau Winsock (WSK) est conçue autour de deux types d’objets main : Client et Socket .

Objet client
Un objet client représente la pièce jointe, ou liaison, entre une application WSK et le sous-système WSK. Un objet client est représenté par la structure WSK_CLIENT . Un pointeur vers un objet client est retourné à une application WSK pendant le processus de pièce jointe au sous-système WSK. Une application WSK transmet ce pointeur à toutes les fonctions WSK qui fonctionnent au niveau de l’objet client.

Objet Socket
Un objet socket représente un socket réseau qui peut être utilisé pour les E/S réseau. Un objet socket est représenté par la structure WSK_SOCKET . Un pointeur vers un objet socket est retourné à une application WSK lorsque l’application crée un nouveau socket ou quand l’application accepte une connexion entrante. Une application WSK transmet ce pointeur à toutes les fonctions WSK spécifiques à un socket particulier.