Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um protocolo de transporte deve ser instalado corretamente no sistema e registrado no Windows Sockets para ser acessível a um aplicativo. A biblioteca Ws2_32.dll exporta um conjunto de funções para facilitar o processo de registo. Isso inclui a criação de um novo registro e a remoção de um existente.
Quando novos registros são criados, o chamador (ou seja, o script de instalação do fornecedor da pilha) fornece uma ou mais estruturas de WSAPROTOCOL_INFO preenchidas contendo um conjunto completo de informações sobre o protocolo. Para obter mais informações, consulte Windows Sockets 2 SPI. Qualquer pilha de transporte instalada dessa maneira é chamada de provedor de serviços do Windows Sockets.
No Windows XP com Service Pack 2 (SP2), Windows Server 2003 com Service Pack 1 (SP1) e Windows Vista e posterior. o catálogo Winsock que contém uma lista de provedores de transporte e namespace instalados pode ser exibido em um prompt de comando com o seguinte comando:
Netsh Winsock Show Catálogo
O Microsoft Windows Software Development Kit (SDK) inclui Sporder.exe, que permite ao usuário exibir e modificar a ordem na qual os provedores de serviços são enumerados. Usando Sporder.exe, um usuário pode estabelecer manualmente uma pilha de protocolo TCP/IP específica como o provedor TCP/IP padrão se mais de uma pilha estiver presente.
O aplicativo Sporder.exe usa funções exportadas do Sporder.dll para reordenar os provedores de serviços. Como resultado, os aplicativos de instalação podem usar a interface fornecida pelo Sporder.dll para reordenar programaticamente os provedores de serviços.
- Protocolos em camadas e cadeias de protocolos
- Usando vários protocolos
- Restrições de vários provedores em Select