Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O objeto de soquete para um soquete Winsock Kernel (WSK) contém um ponteiro para uma estrutura de tabela de despacho de provedor que contém ponteiros de função para as funções de soquete suportadas pelo soquete. Um aplicativo WSK chama as funções na estrutura da tabela de despacho do provedor para executar operações de E/S de rede no soquete. Como cada de categoria de soquete de WSK suporta um conjunto diferente de funções de soquete, o WSK Network Programming Interface (NPI) define uma estrutura de tabela de despacho de provedor diferente para cada categoria de soquete WSK.
| Categoria de soquete | Estrutura da tabela de despacho |
|---|---|
Soquete básico |
|
Soquete de escuta |
|
Soquete de datagrama |
|
Socket orientado para conexão |
Se um aplicativo WSK usa funções de retorno de chamada de evento para os soquetes que cria, ele deve fornecer uma estrutura de tabela de despacho de cliente que contenha ponteiros de função para as funções de retorno de chamada de eventos do soquete sempre que criar um novo soquete. Como cada categoria de soquete WSK suporta um conjunto diferente de funções de retorno de chamada de eventos, o NPI WSK define uma estrutura de tabela de despacho de cliente diferente para cada categoria de soquete WSK.
| Categoria de soquete | Estrutura da tabela de despacho |
|---|---|
Soquete de escuta |
|
Soquete de datagrama |
|
Socket orientado para conexão |
Observação os soquetes básicos não suportam nenhuma função de retorno de chamada de evento. Portanto, nenhuma estrutura de tabela de despacho de cliente é definida para soquetes básicos.