Condividi tramite


Socket non elaborati

Un socket non elaborato è un tipo di socket che consente l'accesso al provider di trasporto sottostante. L'uso di socket non elaborati durante la conversione di applicazioni in Winsock non è consigliato per diversi motivi.

La specifica di Windows Sockets non impone che un provider di servizi Winsock supporti socket non elaborati, ovvero socket di tipo SOCK_RAW. Tuttavia, i provider di servizi sono invitati a fornire supporto socket non elaborato. Un'applicazione conforme a Windows Sockets che desidera usare socket non elaborati deve tentare di aprire il socket con la chiamata socket e, se non riesce, tentare di usare un altro tipo di socket o indicare l'errore dell'utente.

In Windows 7, Windows Server 2008 R2, Windows Vista e Windows XP con Service Pack 2 (SP2), la possibilità di inviare traffico su socket non elaborati è stata limitata in diversi modi. Per altre informazioni, vedere Socket non elaborati TCP/IP.

Conversione di applicazioni socket in Winsock

Socket

Socket non elaborati TCP/IP

Considerazioni sulla programmazione Winsock