Partilhar via


Os objetos do núcleo Winsock

O Winsock Kernel (WSK) Network Programming Interface (NPI) é projetado em torno de dois tipos de objeto principais: Client e Socket .

objeto cliente
Um objeto cliente representa o anexo, ou ligação, entre um aplicativo WSK e o subsistema WSK. Um objeto cliente é representado pela estrutura WSK_CLIENT. Um ponteiro para um objeto cliente é devolvido a uma aplicação WSK durante o processo de ligação ao subsistema WSK. Um aplicativo WSK passa esse ponteiro para todas as funções WSK que operam no nível do objeto cliente.

objeto de soquete
Um objeto de soquete representa um soquete de rede que pode ser usado para E/S de rede. Um objeto de soquete é representado pela estrutura WSK_SOCKET. Um ponteiro para um objeto de soquete é retornado a um aplicativo WSK quando o aplicativo cria um novo soquete ou quando o aplicativo aceita uma conexão de entrada. Um aplicativo WSK passa esse ponteiro para todas as funções WSK que são específicas para um soquete específico.