Compartilhar via


Arquitetura do Windows Sockets 2

A arquitetura do Windows Sockets 2 está em conformidade com a WOSA (Arquitetura de Sistema Aberto do Windows), conforme ilustrado abaixo:

arquitetura do windows sockets 2

O Winsock define uma SPI (interface de provedor de serviços) padrão entre a API (interface de programação de aplicativo), com suas funções exportadas de WS2_32.dll e as pilhas de protocolo. Consequentemente, o suporte ao Winsock não se limita às pilhas de protocolo TCP/IP, como é o caso do Windows Sockets 1.1.

Com a arquitetura do Windows Sockets 2, não é necessário ou desejável que os fornecedores de pilha forneçam sua própria implementação de WS2_32.dll, uma vez que um único WS2_32.dll deve funcionar em todas as pilhas. Os WS2_32.dll e os shims de compatibilidade devem ser exibidos da mesma forma que um componente do sistema operacional.