Windows Sockets 2
Panoramica della tecnologia Windows Sockets 2.
Per sviluppare Windows Sockets 2, sono necessarie queste intestazioni:
- af_irda.h
- in6addr.h
- mstcpip.h
- mswsock.h
- mswsockdef.h
- nsemail.h
- nspapi.h
- socketapi.h
- sporder.h
- transportsettingcommon.h
- winsock.h
- ws2atm.h
- ws2spi.h
- ws2tcpip.h
- wsipv6ok.h
- wsnwlink.h
- wsrm.h
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
CONTROL_CHANNEL_TRIGGER_STATUS Specifica lo stato da una query per l'impostazione di trasporto REAL_TIME_NOTIFICATION_CAPABILITY per un socket TCP usato con ControlChannelTrigger per ricevere notifiche di rete in background in un'app di Windows Store. |
eWINDOW_ADVANCE_METHOD L'enumerazione eWINDOW_ADVANCE_METHOD specifica la modalità di avanzamento della finestra usata per Reliable Multicast. |
MULTICAST_MODE_TYPE Specifica la modalità filtro per gli indirizzi del gruppo multicast. |
NAPI_PROVIDER_LEVEL Specifica il livello di autorità del provider di un provider di spazi dei nomi NS_EMAIL per un determinato dominio. |
NAPI_PROVIDER_TYPE Specifica il tipo di hosting previsto per un provider di spazi dei nomi. |
RIO_NOTIFICATION_COMPLETION_TYPE Specifica il tipo di notifiche della coda di completamento da usare con la funzione RIONotify durante l'invio o la ricezione di dati usando le estensioni di I/O registrate winsock. |
SOCKET_SECURITY_PROTOCOL Indica il tipo di protocollo di sicurezza da usare in un socket per proteggere il traffico di rete. |
SOCKET_USAGE_TYPE Utilizzato per specificare il tipo di utilizzo per il socket. |
TCPSTATE Indica gli stati possibili di una connessione TCP (Transmission Control Protocol). |
WSAECOMPARATOR Il tipo di enumerazione WSAECOMPARATOR di Windows Sockets viene usato per la semantica di confronto delle versioni in Windows Sockets 2. |
WSC_PROVIDER_INFO_TYPE Il tipo di enumerazione viene usato per specificare la classe di informazioni di un protocollo di servizio a livelli (LSP) in Windows Sockets 2. |
Funzioni
__WSAFDIsSet La funzione __WSAFDIsSet (winsock2.h) specifica se un socket è incluso in un set di descrittori socket. |
__WSAFDIsSet La funzione __WSAFDIsSet (winsock.h) specifica se un socket è incluso in un set di descrittori socket. |
Accettare La funzione accept consente un tentativo di connessione in ingresso su un socket. |
AcceptEx La funzione AcceptEx (mswsock.h) accetta una nuova connessione, restituisce l'indirizzo locale e remoto e riceve il primo blocco di dati inviati dall'applicazione client. |
AcceptEx La funzione AcceptEx (winsock.h) accetta una nuova connessione, restituisce l'indirizzo locale e remoto e riceve il primo blocco di dati inviati dall'applicazione client. |
AFFERMARE |
bind La funzione di associazione associa un indirizzo locale a un socket. (funzione bind (winsock2.h)) |
bind La funzione di associazione (winsock.h) associa un indirizzo locale a un socket. |
closesocket La funzione closesocket chiude un socket esistente. (funzione closesocket (winsock2.h)) |
closesocket La funzione closesocket (winsock.h) chiude un socket esistente. |
connect La funzione di connessione stabilisce una connessione a un socket specificato. |
EnumProtocolsA La funzione EnumProtocols recupera informazioni su un set specificato di protocolli di rete attivi in un host locale. (ANSI) |
EnumProtocolsW La funzione EnumProtocols recupera informazioni su un set specificato di protocolli di rete attivi in un host locale. (Unicode) |
FD_SET La macro FD_SET (winsock2.h) viene usata dalle funzioni e dai provider di servizi Windows Sockets (Winsock) per inserire i socket in un set. |
FD_SET La macro FD_SET (winsock.h) viene usata dalle funzioni e dai provider di servizi Windows Sockets (Winsock) per inserire i socket in un set. |
freeaddrinfo Libera le informazioni sull'indirizzo che la funzione getaddrinfo alloca dinamicamente nelle strutture addrinfo. |
FreeAddrInfoEx La funzione FreeAddrInfoEx (ws2tcpip.h) libera le informazioni sull'indirizzo che la funzione GetAddrInfoEx alloca dinamicamente nelle strutture addrinfoex. |
FreeAddrInfoExW La funzione FreeAddrInfoExW (Unicode) (ws2tcpip.h) libera le informazioni sull'indirizzo che la funzione GetAddrInfoEx alloca dinamicamente nelle strutture addrinfoex. |
FreeAddrInfoW Libera informazioni sull'indirizzo che la funzione GetAddrInfoW alloca dinamicamente nelle strutture addrinfoW. |
gai_strerrorA La funzione gai_strerror consente di stampare messaggi di errore in base agli errori EAI_* restituiti dalla funzione getaddrinfo. (ANSI) |
gai_strerrorW La funzione gai_strerror consente di stampare messaggi di errore in base agli errori EAI_* restituiti dalla funzione getaddrinfo. (Unicode) |
GetAcceptExSockaddrs La funzione GetAcceptExSockaddrs (mswsock.h) analizza i dati ottenuti da una chiamata alla funzione AcceptEx e passa indirizzi locali e remoti a una struttura sockaddr. |
GetAcceptExSockaddrs La funzione GetAcceptExSockaddrs (winsock.h) analizza i dati ottenuti da una chiamata alla funzione AcceptEx e passa gli indirizzi locali e remoti a una struttura sockaddr. |
GetAddressByNameA GetAddressByName non è più disponibile per l'uso a partire da Windows Sockets 2. (ANSI) |
GetAddressByNameW GetAddressByName non è più disponibile per l'uso a partire da Windows Sockets 2. (Unicode) |
getaddrinfo Fornisce la conversione indipendente dal protocollo da un nome host ANSI a un indirizzo. |
GetAddrInfoExA Fornisce la risoluzione dei nomi indipendente dal protocollo con parametri aggiuntivi per qualificare i provider di spazi dei nomi che devono gestire la richiesta. (ANSI) |
GetAddrInfoExCancel Annulla un'operazione asincrona tramite la funzione GetAddrInfoEx. |
GetAddrInfoExOverlappedResult Ottiene il codice restituito per una struttura OVERLAPPED utilizzata da un'operazione asincrona per la funzione GetAddrInfoEx. |
GetAddrInfoExW Fornisce la risoluzione dei nomi indipendente dal protocollo con parametri aggiuntivi per qualificare i provider di spazi dei nomi che devono gestire la richiesta. (Unicode) |
GetAddrInfoW Fornisce la conversione indipendente dal protocollo da un nome host Unicode a un indirizzo. |
gethostbyaddr La funzione gethostbyaddr recupera le informazioni sull'host corrispondenti a un indirizzo di rete. (gethostbyaddr non è più consigliato, usare invece getnameinfo) |
gethostbyaddr A partire da Windows Sockets 2, la funzione gethostbyaddr (winsock.h) non è più consigliata per l'uso. |
gethostbyaddr La funzione macro gethostbyaddr (wsipv6ok.h) recupera le informazioni host corrispondenti a un indirizzo di rete. |
gethostbyname La funzione gethostbyname (winsock2.h) recupera le informazioni host corrispondenti a un nome host da un database host. |
gethostbyname La funzione gethostbyname (winsock.h) recupera le informazioni host corrispondenti a un nome host da un database host. |
gethostbyname La funzione macro gethostbyname (wsipv6ok.h) recupera le informazioni host corrispondenti a un nome host da un database host. |
gethostname La funzione gethostname (winsock2.h) recupera il nome host standard per il computer locale. |
gethostname La funzione gethostname (winsock.h) recupera il nome host standard per il computer locale. |
GetHostNameW La funzione GetHostNameW recupera il nome host standard per il computer locale come stringa Unicode. |
getipv4sourcefilter Recupera lo stato del filtro multicast per un socket IPv4. |
GetNameByTypeA La funzione GetNameByType recupera il nome di un servizio di rete per il tipo di servizio specificato. (ANSI) |
GetNameByTypeW La funzione GetNameByType recupera il nome di un servizio di rete per il tipo di servizio specificato. (Unicode) |
getnameinfo Fornisce la risoluzione dei nomi indipendenti dal protocollo da un indirizzo a un nome host ANSI e da un numero di porta al nome del servizio ANSI. |
GetNameInfoW Fornisce la risoluzione dei nomi indipendente dal protocollo da un indirizzo a un nome host Unicode e da un numero di porta al nome del servizio Unicode. |
getpeername La funzione getpeername (winsock2.h) recupera l'indirizzo del peer a cui è connesso un socket. |
getpeername La funzione getpeername (winsock.h) recupera l'indirizzo del peer a cui è connesso un socket. |
getprotobyname La funzione getprotobyname (winsock2.h) recupera le informazioni sul protocollo corrispondenti a un nome di protocollo. |
getprotobyname La funzione getprotobyname (winsock.h) recupera le informazioni sul protocollo corrispondenti a un nome di protocollo. |
getprotobynumber La funzione getprotobynumber (winsock2.h) recupera le informazioni sul protocollo corrispondenti a un numero di protocollo. |
getprotobynumber La funzione getprotobynumber (winsock.h) recupera le informazioni sul protocollo corrispondenti a un numero di protocollo. |
getservbyname La funzione getservbyname (winsock2.h) recupera le informazioni sul servizio corrispondenti a un nome e a un protocollo del servizio. |
getservbyname La funzione getservbyname (winsock.h) recupera le informazioni sul servizio corrispondenti a un nome e a un protocollo del servizio. |
getservbyport La funzione getservbyport (winsock2.h) recupera le informazioni sul servizio corrispondenti a una porta e a un protocollo. |
getservbyport La funzione getservbyport (winsock.h) recupera le informazioni sul servizio corrispondenti a una porta e a un protocollo. |
GetServiceA La funzione GetService recupera informazioni su un servizio di rete nel contesto di un set di spazi dei nomi predefiniti o di uno spazio dei nomi specificato. (ANSI) |
GetServiceW La funzione GetService recupera informazioni su un servizio di rete nel contesto di un set di spazi dei nomi predefiniti o di uno spazio dei nomi specificato. (Unicode) |
getsockname La funzione getsockname (winsock2.h) recupera il nome locale per il descrittore socket specificato. |
getsockname La funzione getsockname (winsock.h) recupera il nome locale per un socket. |
getsockopt La funzione getsockopt recupera il valore corrente per un'opzione socket associata a un socket di qualsiasi tipo, in qualsiasi stato e archivia il risultato di optval. |
getsockopt La funzione getsockopt (winsock.h) recupera un'opzione socket. |
getsourcefilter Recupera lo stato del filtro multicast per un socket IPv4 o IPv6. |
GetTypeByNameA La funzione GetTypeByName recupera un GUID del tipo di servizio per un servizio di rete specificato in base al nome. (ANSI) |
GetTypeByNameW La funzione GetTypeByName recupera un GUID del tipo di servizio per un servizio di rete specificato in base al nome. (Unicode) |
htond Converte un valore double dall'host all'ordine dei byte di rete TCP/IP (che è big-endian). |
htonf Converte un tipo float dall'host all'ordine dei byte di rete TCP/IP (che è big-endian). |
htonl La funzione htonl (winsock2.h) converte un u_long dall'host all'ordine dei byte di rete TCP/IP, che è big-endian. |
htonl La funzione htonl (winsock.h) converte un u_long dall'host all'ordine dei byte di rete TCP/IP (che è big-endian). |
htonll Converte un __int64 senza segno dall'host all'ordine dei byte di rete TCP/IP (che è big-endian). |
htons La funzione htons (winsock2.h) converte un u_short dall'host all'ordine dei byte di rete TCP/IP, che è big-endian. |
htons La funzione htons (winsock.h) converte un u_short dall'host all'ordine dei byte di rete TCP/IP (che è big-endian). |
IN4_ADDR_EQUAL |
IN4_CLASSA |
IN4_CLASSB |
IN4_CLASSC |
IN4_CLASSD |
IN4_IS_ADDR_6TO4ELIGIBLE |
IN4_IS_ADDR_BROADCAST |
IN4_IS_ADDR_LINKLOCAL |
IN4_IS_ADDR_LOOPBACK |
IN4_IS_ADDR_MC_ADMINLOCAL |
IN4_IS_ADDR_MC_LINKLOCAL |
IN4_IS_ADDR_MC_SITELOCAL |
IN4_IS_ADDR_MULTICAST |
IN4_IS_ADDR_RFC1918 |
IN4_IS_ADDR_SITELOCAL |
IN4_IS_ADDR_UNSPECIFIED |
IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE |
IN4_IS_UNALIGNED_ADDR_BROADCAST |
IN4_IS_UNALIGNED_ADDR_LINKLOCAL |
IN4_IS_UNALIGNED_ADDR_LOOPBACK |
IN4_IS_UNALIGNED_ADDR_MULTICAST |
IN4_IS_UNALIGNED_ADDR_RFC1918 |
IN4_IS_UNALIGNED_ADDR_UNSPECIFIED |
IN4_MULTICAST |
IN4_UNALIGNED_ADDR_EQUAL |
IN4_UNCANONICALIZE_SCOPE_ID |
IN4ADDR_ISANY |
IN4ADDR_ISEQUAL |
IN4ADDR_ISLOOPBACK |
IN4ADDR_ISUNSPECIFIED |
IN4ADDR_SCOPE_ID |
IN4ADDR_SETANY |
IN4ADDR_SETLOOPBACK |
IN4ADDR_SETSOCKADDR |
IN6_ADDR_EQUAL |
IN6_EXTRACT_V4ADDR_FROM_6TO4 |
IN6_EXTRACT_V4ADDR_FROM_ISATAP |
IN6_GET_ADDR_V4COMPAT |
IN6_GET_ADDR_V4MAPPED |
IN6_IS_ADDR_6TO4 |
IN6_IS_ADDR_ALLNODESONLINK |
IN6_IS_ADDR_ALLNODESONNODE |
IN6_IS_ADDR_ALLROUTERSONLINK |
IN6_IS_ADDR_ANYCAST |
IN6_IS_ADDR_EUI64 |
IN6_IS_ADDR_GLOBAL |
IN6_IS_ADDR_ISATAP |
IN6_IS_ADDR_LINKLOCAL |
IN6_IS_ADDR_LOOPBACK |
IN6_IS_ADDR_MC_GLOBAL |
IN6_IS_ADDR_MC_LINKLOCAL |
IN6_IS_ADDR_MC_NODELOCAL |
IN6_IS_ADDR_MC_ORGLOCAL |
IN6_IS_ADDR_MC_SITELOCAL |
IN6_IS_ADDR_MULTICAST |
IN6_IS_ADDR_SITELOCAL |
IN6_IS_ADDR_SOLICITEDNODE |
IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST |
IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST |
IN6_IS_ADDR_TEREDO |
IN6_IS_ADDR_UNSPECIFIED |
IN6_IS_ADDR_V4COMPAT |
IN6_IS_ADDR_V4MAPPED |
IN6_IS_ADDR_V4TRANSLATED |
IN6_MULTICAST_SCOPE |
IN6_PREFIX_EQUAL |
IN6_SET_6TO4_PREFIX |
IN6_SET_ADDR_LOOPBACK |
IN6_SET_ADDR_SOLICITEDNODE |
IN6_SET_ADDR_UNSPECIFIED |
IN6_SET_ADDR_V4COMPAT |
IN6_SET_ADDR_V4MAPPED |
IN6_SET_ISATAP_IDENTIFIER |
IN6_UNCANONICALIZE_SCOPE_ID |
IN6ADDR_IS6TO4 |
IN6ADDR_ISANY |
IN6ADDR_ISEQUAL |
IN6ADDR_ISISATAP |
IN6ADDR_ISLOOPBACK |
IN6ADDR_ISTEREDO |
IN6ADDR_ISUNSPECIFIED |
IN6ADDR_ISV4MAPPED |
IN6ADDR_SETANY |
IN6ADDR_SETLOOPBACK |
IN6ADDR_SETSOCKADDR |
IN6ADDR_SETV4MAPPED |
inet_addr La funzione inet_addr (winsock2.h) converte una stringa contenente un indirizzo decimale punteggiato IPv4 in un indirizzo appropriato per la struttura IN_ADDR. |
inet_addr La funzione inet_addr (winsock.h) converte una stringa contenente un indirizzo decimale punteggiato IPv4 in un indirizzo appropriato per la struttura IN_ADDR. |
inet_addr La funzione macro inet_addr (wsipv6ok.h) converte una stringa contenente un indirizzo decimale punteggiato IPv4 in un indirizzo appropriato per la struttura IN_ADDR. |
inet_ntoa La funzione inet_ntoa (winsock2.h) converte un indirizzo di rete Internet (Ipv4) in una stringa ASCII in formato decimale puntato standard di Internet. |
inet_ntoa La funzione inet_ntoa (winsock.h) converte un indirizzo di rete Internet (Ipv4) in una stringa ASCII in formato decimale puntato standard di Internet. |
inet_ntoa La funzione macro inet_ntoa (wsipv6ok.h) converte un indirizzo di rete Internet (Ipv4) in una stringa ASCII in formato decimale puntato standard di Internet. |
inet_ntop La funzione InetNtop converte un indirizzo di rete Internet IPv4 o IPv6 in una stringa in formato standard Internet. La versione ANSI di questa funzione è inet_ntop. (InetNtopA o inet_ntop) |
inet_pton La funzione InetPton converte un indirizzo di rete Internet IPv4 o IPv6 nel formato di presentazione testo standard nel formato binario numerico. La versione ANSI di questa funzione è inet_pton. (InetPtonA o inet_pton) |
InetNtopW La funzione InetNtop converte un indirizzo di rete Internet IPv4 o IPv6 in una stringa in formato standard Internet. La versione ANSI di questa funzione è inet_ntop. (InetNtopW) |
InetPtonW La funzione InetPton converte un indirizzo di rete Internet IPv4 o IPv6 nel formato di presentazione testo standard nel formato binario numerico. La versione ANSI di questa funzione è inet_pton. (InetPtonW) |
ioctlsocket La funzione ioctlsocket (winsock2.h) controlla la modalità di I/O di un socket e può essere usata in qualsiasi socket in qualsiasi stato. |
ioctlsocket La funzione ioctlsocket (winsock.h) controlla la modalità I/O di un socket. |
listen La funzione listen inserisce un socket in uno stato in cui è in ascolto di una connessione in ingresso. |
LPFN_CONNECTEX La funzione ConnectEx stabilisce una connessione a un socket specificato e, facoltativamente, invia i dati una volta stabilita la connessione. |
LPFN_DISCONNECTEX Chiude una connessione su un socket e consente di riutilizzare l'handle del socket. Nota Questa funzione è un'estensione specifica di Microsoft per la specifica di Windows Sockets. |
LPFN_RIOCLOSECOMPLETIONQUEUE Chiude una coda di completamento esistente usata per la notifica di completamento di I/O inviando e ricevere richieste con le estensioni di I/O registrate winsock. |
LPFN_RIOCREATECOMPLETIONQUEUE Crea una coda di completamento di I/O di dimensioni specifiche da usare con le estensioni di I/O registrate winsock. |
LPFN_RIOCREATEREQUESTQUEUE Crea un descrittore socket di I/O registrato usando un socket specificato e code di completamento di I/O da usare con le estensioni di I/O registrate winsock. |
LPFN_RIODEQUEUECOMPLETION Rimuove le voci da una coda di completamento di I/O da usare con le estensioni di I/O registrate winsock. |
LPFN_RIODEREGISTERBUFFER Annulla la registrazione di un buffer registrato usato con le estensioni di I/O registrate winsock. |
LPFN_RIONOTIFY Registra il metodo da usare per il comportamento di notifica con una coda di completamento I/O da usare con le estensioni di I/O registrate winsock. |
LPFN_RIORECEIVE Riceve i dati di rete su un socket TCP I/O registrato connesso o un socket UDP di I/O registrato associato per l'uso con le estensioni di I/O registrate winsock. |
LPFN_RIORECEIVEEX Riceve i dati di rete su un socket TCP di I/O registrato connesso o un socket UDP di I/O registrato associato con opzioni aggiuntive per l'uso con le estensioni di I/O registrate winsock. |
LPFN_RIOREGISTERBUFFER Registra un RIO_BUFFERID, un descrittore di buffer registrato, con un buffer specificato da usare con le estensioni di I/O registrate winsock. |
LPFN_RIORESIZECOMPLETIONQUEUE Ridimensiona una coda di completamento di I/O in modo che sia più grande o più piccola per l'uso con le estensioni di I/O registrate winsock. |
LPFN_RIORESIZEREQUESTQUEUE Ridimensiona una coda di richieste in modo che sia più grande o più piccola per l'uso con le estensioni di I/O registrate winsock. |
LPFN_RIOSEND Invia i dati di rete su un socket TCP di I/O connesso o un socket UDP di I/O registrato associato per l'uso con le estensioni di I/O registrate winsock. |
LPFN_RIOSENDEX Invia i dati di rete su un socket TCP di I/O connesso o un socket UDP di I/O registrato associato con opzioni aggiuntive per l'uso con le estensioni di I/O registrate winsock. |
LPFN_TRANSMITPACKETS Trasmette dati in memoria o dati di file su un socket connesso. |
LPFN_WSARECVMSG *LPFN_WSARECVMSG* è un tipo di puntatore a funzione. Implementi una funzione di callback WSARecvMsg corrispondente nell'app. Il sistema usa la funzione di callback per trasmettere dati in memoria o dati di file su un socket connesso. |
LPNSPCLEANUP Termina l'uso di un provider di servizi dello spazio dei nomi Windows Sockets specifico. |
LPNSPGETSERVICECLASSINFO Recupera tutte le informazioni pertinenti sulla classe (schema) relative al provider dello spazio dei nomi. |
LPNSPINSTALLSERVICECLASS La funzione NSPInstallServiceClass registra lo schema della classe del servizio all'interno dei provider dello spazio dei nomi. |
LPNSPIOCTL Invia un IOCTL a un provider di servizi dello spazio dei nomi. |
LPNSPLOOKUPSERVICEBEGIN Avvia una query client vincolata dalle informazioni contenute in una struttura WSAQUERYSET. |
LPNSPLOOKUPSERVICEEND Chiamato per liberare l'handle dopo le chiamate precedenti a NSPLookupServiceBegin e NSPLookupServiceNext. |
LPNSPLOOKUPSERVICENEXT Chiamato dopo aver ottenuto un handle da una chiamata precedente a NSPLookupServiceBegin per recuperare le informazioni sul servizio richieste. |
LPNSPREMOVESERVICECLASS Rimuove definitivamente una classe di servizio specificata dallo spazio dei nomi . |
LPNSPSETSERVICE Registra o annulla la registrazione di un'istanza del servizio all'interno di uno spazio dei nomi. |
LPNSPV2CLEANUP Notifica a un provider di servizi dello spazio dei nomi versione 2 (NSPv2) che una sessione client è stata terminata. |
LPNSPV2CLIENTSESSIONRUNDOWN Notifica a un provider del servizio dello spazio dei nomi versione 2 (NSPv2) che la sessione client termina. |
LPNSPV2LOOKUPSERVICEBEGIN Avvia una query client di un provider di servizi della versione 2 dello spazio dei nomi vincolato dalle informazioni contenute in una struttura di WSAQUERYSET2. |
LPNSPV2LOOKUPSERVICEEND Chiamato per liberare l'handle dopo le chiamate precedenti a NSPv2LookupServiceBegin e NSPv2LookupServiceNextEx. |
LPNSPV2LOOKUPSERVICENEXTEX Chiamato dopo aver ottenuto un handle da una chiamata precedente a NSPv2LookupServiceBegin per recuperare le informazioni richieste da un provider di servizi della versione 2 dello spazio dei nomi. |
LPNSPV2SETSERVICEEX Registra o annulla la registrazione di un nome o di un'istanza del servizio all'interno di uno spazio dei nomi di un provider del provider di servizi versione 2 (NSPv2). |
LPNSPV2STARTUP Notifica a un provider di servizi dello spazio dei nomi versione 2 (NSPv2) che un nuovo processo client deve iniziare a usare il provider. |
LPWSAOVERLAPPED_COMPLETION_ROUTINE TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE) |
LPWSPACCEPT La funzione LPWSPAccept accetta in modo condizionale una connessione in base al valore restituito di una funzione condition. |
LPWSPADDRESSTOSTRING La funzione LPWSPAddressToString converte tutti i componenti di una struttura sockaddr in una rappresentazione numerica leggibile dell'indirizzo. Questa operazione viene usata principalmente per scopi di visualizzazione. |
LPWSPASYNCSELECT La funzione LPWSPAsyncSelect richiede la notifica degli eventi di rete basata su messaggi di Windows per un socket. |
LPWSPBIND La funzione LPWSPBind associa un indirizzo locale ,ovvero il nome, a un socket. |
LPWSPCANCELBLOCKINGCALL La funzione LPWSPCancelBlockingCall annulla una chiamata di blocco attualmente in corso. |
LPWSPCLEANUP La funzione LPWSPCleanup termina l'uso del provider di servizi Windows Sockets. |
LPWSPCLOSESOCKET La funzione LPWSPCloseSocket chiude un socket. |
LPWSPCONNECT La funzione LPWSPConnect stabilisce una connessione a un peer, scambia i dati di connessione e specifica la qualità necessaria del servizio in base alla specifica del flusso fornita. |
LPWSPDUPLICATESOCKET La funzione LPWSPDuplicateSocket restituisce una struttura WSAPROTOCOL_INFO che può essere usata per creare un nuovo descrittore socket per un socket condiviso. |
LPWSPENUMNETWORKEVENTS La funzione LPWSPEnumNetworkEvents segnala occorrenze di eventi di rete per il socket indicato. |
LPWSPEVENTSELECT La funzione LPWSPEventSelect specifica un oggetto evento da associare al set fornito di eventi di rete. |
LPWSPGETOVERLAPPEDRESULT La funzione LPWSPGetOverlappedResult restituisce i risultati di un'operazione sovrapposta nel socket specificato. |
LPWSPGETPEERNAME La funzione LPWSPGetPeerName ottiene l'indirizzo del peer a cui è connesso un socket. |
LPWSPGETQOSBYNAME La funzione LPWSPGetQOSByName inizializza una struttura QOS basata su un modello denominato oppure recupera un'enumerazione dei nomi dei modelli disponibili. |
LPWSPGETSOCKNAME La funzione LPWSPGetSockName ottiene il nome locale per un socket. |
LPWSPGETSOCKOPT La funzione LPWSPGetSockOpt recupera un'opzione socket. |
LPWSPIOCTL La funzione LPWSPIoctl controlla la modalità di un socket. |
LPWSPJOINLEAF La funzione LPWSPJoinLeaf aggiunge un nodo foglia a una sessione multipoint, scambia i dati di connessione e specifica la qualità del servizio necessaria in base alle specifiche del flusso fornite. |
LPWSPLISTEN La funzione LPWSPListen stabilisce un socket da ascoltare per le connessioni in ingresso. |
LPWSPRECV La funzione LPWSPRecv riceve i dati in un socket. |
LPWSPRECVDISCONNECT La funzione LPWSPRecvDisconnect termina la ricezione su un socket e recupera i dati di disconnessione, se il socket è orientato alla connessione. |
LPWSPRECVFROM La funzione LPWSPRecvFrom riceve un datagram e archivia l'indirizzo di origine. |
LPWSPSELECT La funzione LPWSPSelect determina lo stato di uno o più socket. |
LPWSPSEND La funzione LPWSPSend invia dati su un socket connesso. |
LPWSPSENDDISCONNECT La funzione LPWSPSendDisconnect avvia la terminazione della connessione per il socket e invia i dati di disconnessione. |
LPWSPSENDTO La funzione WSPSendTo invia dati a una destinazione specifica usando l'I/O sovrapposta. |
LPWSPSETSOCKOPT La funzione LPWSPSetSockOpt imposta un'opzione socket. |
LPWSPSHUTDOWN La funzione LPWSPShutdown disabilita l'invio e/o la ricezione in un socket. |
LPWSPSOCKET La funzione LPWSPSocket crea un socket. |
LPWSPSTRINGTOADDRESS La funzione WSPStringToAddress converte una stringa numerica leggibile in una struttura di indirizzi socket (sockaddr) adatta per passare alle routine di Windows Sockets che accettano tale struttura. |
NSPStartup Recupera le informazioni dinamiche relative a un provider, ad esempio l'elenco dei punti di ingresso della DLL. |
ntohd Converte un __int64 non firmato dall'ordine di rete TCP/IP in ordine di byte host (che è little-endian nei processori Intel) e restituisce un doppio. |
ntohf Converte un __int32 non firmato dall'ordine di rete TCP/IP per ospitare l'ordine di byte (che è little-endian nei processori Intel) e restituisce un float. |
ntohl La funzione ntohl (winsock2.h) converte un u_long da un ordine di rete TCP/IP all'ordine di byte host (che è little-endian nei processori Intel). |
ntohl La funzione ntohl (winsock.h) converte un u_long da un ordine di rete TCP/IP all'ordine di byte host, che è little-endian nei processori Intel. |
ntohll Converte un __int64 senza segno dall'ordine di rete TCP/IP in ordine di byte host (che è little-endian nei processori Intel). |
ntohs La funzione ntohs (winsock2.h) converte un u_short da un byte di rete TCP/IP in ordine di byte host (che è little-endian nei processori Intel). |
ntohs La funzione ntohs (winsock.h) converte un u_short da un byte di rete TCP/IP per ospitare un ordine di byte, che è little-endian nei processori Intel. |
ProcessSocketNotifications Associa un set di socket a una porta di completamento e recupera tutte le notifiche già in sospeso su tale porta. Una volta associata, la porta di completamento riceve le notifiche sullo stato del socket specificate. |
Recv La funzione recv (winsock2.h) riceve i dati da un socket connesso o da un socket senza connessione associato. |
Recv La funzione recv (winsock.h) riceve i dati da un socket connesso o da un socket senza connessione associato. |
recvfrom La funzione recvfrom riceve un datagram e archivia l'indirizzo di origine. |
recvfrom La funzione recvfrom riceve un datagram e archivia l'indirizzo di origine. |
select La funzione select determina lo stato di uno o più socket, in attesa, se necessario, per eseguire l'I/O sincrona. |
send Invia i dati in un socket connesso. (invia) |
Sendto La funzione sendto (winsock2.h) viene usata per scrivere dati in uscita in un socket. |
Sendto La funzione sendto (winsock.h) invia dati a una destinazione specifica. |
SetAddrInfoExA Registra o deregista un nome, un nome del servizio e indirizzi associati con un provider di spazi dei nomi specifico. (ANSI) |
SetAddrInfoExW Registra o deregista un nome, un nome del servizio e indirizzi associati con un provider di spazi dei nomi specifico. (Unicode) |
setipv4sourcefilter Imposta lo stato del filtro multicast per un socket IPv4. |
SetServiceA La funzione SetService registra o rimuove dal Registro di sistema un servizio di rete all'interno di uno o più spazi dei nomi. (ANSI) |
SetServiceW La funzione SetService registra o rimuove dal Registro di sistema un servizio di rete all'interno di uno o più spazi dei nomi. (Unicode) |
SetSocketMediaStreamingMode Indica se la rete deve essere utilizzata per il trasferimento di contenuti multimediali di streaming che richiedono la qualità del servizio. |
Setsockopt La funzione setsockopt (winsock2.h) imposta il valore corrente per un'opzione socket associata a un socket di qualsiasi tipo, in qualsiasi stato. |
Setsockopt La funzione setsockopt (winsock.h) imposta un'opzione socket. |
setsourcefilter Imposta lo stato del filtro multicast per un socket IPv4 o IPv6. |
shutdown La funzione di arresto (winsock2.h) viene usata su tutti i tipi di socket per disabilitare la ricezione, la trasmissione o entrambi. |
shutdown La funzione shutdown (winsock.h) disabilita l'invio o la ricezione in un socket. |
socket La funzione socket crea un socket associato a un provider di servizi di trasporto specifico. |
SocketNotificationRetrieveEvents Questa funzione helper inline viene fornita per praticità per recuperare la maschera eventi da un OVERLAPPED_ENTRY. |
Transmitfile La funzione TransmitFile (mswsock.h) trasmette i dati dei file tramite un handle socket connesso. |
Transmitfile La funzione TransmitFile (winsock.h) trasmette i dati dei file tramite un handle socket connesso. |
WPUCloseEvent La funzione WPUCloseEvent chiude un handle di oggetto evento aperto. |
WPUCloseSocketHandle La funzione WPUCloseSocketHandle chiude un handle socket esistente. |
WPUCloseThread La funzione WPUCloseThread chiude un thread aperto con una chiamata a WPUOpenCurrentThread. |
WPUCompleteOverlappedRequest La funzione WPUCompleteOverlappedRequest esegue una notifica di completamento di I/O sovrapposta per le operazioni di I/O sovrapposte. |
WPUCreateEvent La funzione WPUCreateEvent crea un nuovo oggetto evento. |
WPUCreateSocketHandle La funzione WPUCreateSocketHandle crea un nuovo handle socket. |
WPUFDIsSet La funzione WPUFDIsSet controlla l'appartenenza dell'handle socket specificato. |
WPUGetProviderPath La funzione WPUGetProviderPath recupera il percorso DLL per il provider specificato. |
WPUModifyIFSHandle La funzione WPUModifyIFSHandle riceve un handle IFS (possibilmente modificato) da Ws2_32.dll. |
WPUOpenCurrentThread La funzione WPUOpenCurrentThread apre un handle al thread corrente che può essere usato con funzioni sovrapposte in un provider di servizi a più livelli. |
WPUPostMessage La funzione WPUPostMessage esegue la funzione Standard di Windows PostMessage in modo da mantenere la compatibilità con le versioni precedenti di WSOCK32.dll. |
WPUQueryBlockingCallback La funzione WPUQueryBlockingCallback restituisce un puntatore a una funzione di callback che il provider di servizi deve richiamare periodicamente durante la manutenzione delle operazioni di blocco. |
WPUQuerySocketHandleContext La funzione WPUQuerySocketHandleContext esegue una query sul valore di contesto associato all'handle socket specificato. |
WPUQueueApc La funzione WPUQueueApc accoda una chiamata asincrona in modalità utente (APC) al thread specificato per facilitare la chiamata di routine di completamento I/O sovrapposte. |
WPUResetEvent La funzione WPUResetEvent reimposta lo stato dell'oggetto evento specificato su nonsignaled. Questa chiamata è sicura per l'uso all'interno del contesto di interrupt. |
WPUSetEvent La funzione WPUSetEvent imposta lo stato dell'oggetto evento specificato su segnalato. Questa chiamata è sicura per l'uso all'interno del contesto di interrupt. |
WSAAccept La funzione WSAAccept accetta in modo condizionale una connessione in base al valore restituito di una funzione condition, fornisce la qualità delle specifiche del flusso di servizio e consente il trasferimento dei dati di connessione. |
WSAAddressToStringA Converte tutti i componenti di una struttura sockaddr in una rappresentazione di stringa leggibile dell'indirizzo. (ANSI) |
WSAAddressToStringW Converte tutti i componenti di una struttura sockaddr in una rappresentazione di stringa leggibile dell'indirizzo. (Unicode) |
WSAAdvertiseProvider Rende disponibile un provider specifico dello spazio dei nomi versione 2 per tutti i client idonei. |
WSAAsyncGetHostByAddr La funzione WSAAsyncGetHostByAddr (winsock2.h) recupera in modo asincrono le informazioni sull'host corrispondenti a un indirizzo. |
WSAAsyncGetHostByAddr La funzione WSAAsyncGetHostByAddr (winsock.h) recupera in modo asincrono le informazioni host corrispondenti a un indirizzo. |
WSAAsyncGetHostByAddr La funzione macro WSAAsyncGetHostByAddr (wsipv6ok.h) recupera in modo asincrono le informazioni host corrispondenti a un indirizzo. |
WSAAsyncGetHostByName La funzione WSAAsyncGetHostByName (winsock2.h) recupera in modo asincrono le informazioni host che corrispondono a un nome host. |
WSAAsyncGetHostByName La funzione WSAAsyncGetHostByName (winsock.h) recupera in modo asincrono le informazioni host che corrispondono a un nome host. |
WSAAsyncGetHostByName La funzione macro WSAAsyncGetHostByName (wsipv6ok.h) recupera in modo asincrono le informazioni host corrispondenti a un nome host. |
WSAAsyncGetProtoByName La funzione WSAAsyncGetProtoByName (winsock2.h) recupera in modo asincrono le informazioni sul protocollo che corrispondono a un nome di protocollo. |
WSAAsyncGetProtoByName La funzione WSAAsyncGetProtoByName (winsock.h) recupera in modo asincrono le informazioni sul protocollo che corrispondono a un nome di protocollo. |
WSAAsyncGetProtoByNumber La funzione WSAAsyncGetProtoByNumber (winsock2.h) recupera in modo asincrono le informazioni sul protocollo che corrispondono a un numero di protocollo. |
WSAAsyncGetProtoByNumber La funzione WSAAsyncGetProtoByNumber (winsock.h) recupera in modo asincrono le informazioni sul protocollo che corrispondono a un numero di protocollo. |
WSAAsyncGetServByName La funzione WSAAsyncGetServByName (winsock2.h) recupera in modo asincrono le informazioni sul servizio che corrispondono a un nome e a una porta del servizio. |
WSAAsyncGetServByName La funzione WSAAsyncGetServByName (winsock.h) recupera in modo asincrono le informazioni sul servizio che corrispondono a un nome e una porta del servizio. |
WSAAsyncGetServByPort La funzione WSAAsyncGetServByPort (winsock2.h) recupera in modo asincrono le informazioni sul servizio che corrispondono a una porta e a un protocollo. |
WSAAsyncGetServByPort La funzione WSAAsyncGetServByPort (winsock.h) recupera in modo asincrono le informazioni sul servizio che corrispondono a una porta e a un protocollo. |
WSAAsyncSelect La funzione WSAAsyncSelect (winsock2.h) richiede la notifica basata su messaggi di Windows degli eventi di rete per un socket. |
WSAAsyncSelect La funzione WSAAsyncSelect (winsock.h) richiede la notifica basata su messaggi di Windows degli eventi di rete per un socket. |
WSACancelAsyncRequest La funzione WSACancelAsyncRequest (winsock2.h) annulla un'operazione asincrona incompleta. |
WSACancelAsyncRequest La funzione WSACancelAsyncRequest (winsock.h) annulla un'operazione asincrona incompleta. |
WSACancelBlockingCall La funzione WSACancelBlockingCall è stata rimossa in conformità alla specifica Windows Sockets 2, revisione 2.2.0. |
WSACleanup La funzione WSACleanup (winsock2.h) termina l'uso del WS2_32.dll. |
WSACleanup La funzione WSACleanup (winsock.h) termina l'uso del WS2_32.dll. |
WSACloseEvent La funzione WSACloseEvent chiude un handle di oggetto evento aperto. |
WSAConnect La funzione WSAConnect stabilisce una connessione a un'altra applicazione socket, scambia i dati di connessione e specifica la qualità del servizio richiesta in base alla struttura FLOWSPEC specificata. |
WSAConnectByList Stabilisce una connessione a una raccolta di possibili endpoint rappresentati da un set di indirizzi di destinazione (nomi host e porte). |
WSAConnectByNameA Stabilisce una connessione a un host e a una porta specificati. (ANSI) |
WSAConnectByNameW Stabilisce una connessione a un host e a una porta specificati. (Unicode) |
WSACreateEvent La funzione WSACreateEvent crea un nuovo oggetto evento. |
WSADeleteSocketPeerTargetName Rimuove l'associazione tra un nome di destinazione peer e un indirizzo IP per un socket. Una volta restituito correttamente, non sarà presente alcuna associazione futura tra l'indirizzo IP e il nome di destinazione. |
WSADuplicateSocketA La funzione WSADuplicateSocket restituisce una struttura WSAPROTOCOL_INFO che può essere usata per creare un nuovo descrittore socket per un socket condiviso. La funzione WSADuplicateSocket non può essere usata in un socket abilitato per QOS. (ANSI) |
WSADuplicateSocketW La funzione WSADuplicateSocket restituisce una struttura WSAPROTOCOL_INFO che può essere usata per creare un nuovo descrittore socket per un socket condiviso. La funzione WSADuplicateSocket non può essere usata in un socket abilitato per QOS. (Unicode) |
WSAEnumNameSpaceProvidersA La funzione WSAEnumNameSpaceProviders recupera informazioni sui provider di spazi dei nomi disponibili. (ANSI) |
WSAEnumNameSpaceProvidersExA Recupera informazioni sui provider di spazi dei nomi disponibili. (ANSI) |
WSAEnumNameSpaceProvidersExW Recupera informazioni sui provider di spazi dei nomi disponibili. (Unicode) |
WSAEnumNameSpaceProvidersW La funzione WSAEnumNameSpaceProviders recupera informazioni sui provider di spazi dei nomi disponibili. (Unicode) |
WSAEnumNetworkEvents La funzione WSAEnumNetworkEvents individua le occorrenze degli eventi di rete per il socket indicato, cancella i record degli eventi di rete interni e reimposta gli oggetti evento (facoltativo). |
WSAEnumProtocolsA La funzione WSAEnumProtocols recupera informazioni sui protocolli di trasporto disponibili. (ANSI) |
WSAEnumProtocolsW La funzione WSAEnumProtocols recupera informazioni sui protocolli di trasporto disponibili. (Unicode) |
WSAEventSelect La funzione WSAEventSelect specifica un oggetto evento da associare al set specificato di eventi di rete FD_XXX. |
WSAGetFailConnectOnIcmpError Esegue una query sullo stato dell'opzione socket TCP_FAIL_CONNECT_ON_ICMP_ERROR . |
WSAGetIcmpErrorInfo Recupera informazioni su un errore ICMP ricevuto su un socket TCP durante l'installazione della connessione. |
WSAGetIPUserMtu Recupera l'MTU del livello IP definito dall'utente per un socket. |
WSAGetLastError La funzione WSAGetLastError (winsock2.h) restituisce lo stato di errore per l'ultima operazione di Windows Sockets non riuscita. |
WSAGetLastError La funzione WSAGetLastError (winsock.h) restituisce lo stato di errore per l'ultima operazione di Windows Sockets non riuscita. |
WSAGetOverlappedResult La funzione WSAGetOverlappedResult recupera i risultati di un'operazione sovrapposta sul socket specificato. |
WSAGetQOSByName La funzione WSAGetQOSByName inizializza una struttura QOS basata su un modello denominato oppure fornisce un buffer per recuperare un'enumerazione dei nomi di modello disponibili. |
WSAGetServiceClassInfoA La funzione WSAGetServiceClassInfo recupera le informazioni sulla classe (schema) relative a una classe di servizio specificata da un provider di spazi dei nomi specificato. (ANSI) |
WSAGetServiceClassInfoW La funzione WSAGetServiceClassInfo recupera le informazioni sulla classe (schema) relative a una classe di servizio specificata da un provider di spazi dei nomi specificato. (Unicode) |
WSAGetServiceClassNameByClassIdA La funzione WSAGetServiceClassNameByClassId recupera il nome del servizio associato al tipo specificato. Questo nome è il nome del servizio generico, ad esempio FTP o SNA, e non il nome di un'istanza specifica del servizio. (ANSI) |
WSAGetServiceClassNameByClassIdW La funzione WSAGetServiceClassNameByClassId recupera il nome del servizio associato al tipo specificato. Questo nome è il nome del servizio generico, ad esempio FTP o SNA, e non il nome di un'istanza specifica del servizio. (Unicode) |
WSAGetUdpRecvMaxCoalescedSize Recupera le dimensioni massime di un messaggio ricevuto e unito per un socket UDP. |
WSAGetUdpSendMessageSize Recupera le dimensioni del messaggio di segmentazione per un socket UDP. |
WSAHtonl La funzione WSAHtonl converte un u_long dall'ordine dei byte host all'ordine dei byte di rete. |
WSAHtons La funzione WSAHtons converte un u_short dall'ordine dei byte host all'ordine dei byte di rete. |
WSAImpersonateSocketPeer Usato per rappresentare l'entità di sicurezza corrispondente a un peer del socket per eseguire l'autorizzazione a livello di applicazione. |
WSAInstallServiceClassA La funzione WSAInstallServiceClass registra uno schema di classe del servizio all'interno di uno spazio dei nomi. (ANSI) |
WSAInstallServiceClassW La funzione WSAInstallServiceClass registra uno schema della classe di servizio all'interno di uno spazio dei nomi. (Unicode) |
Wsaioctl La funzione WSAIoctl controlla la modalità di un socket. |
WSAIsBlocking Questa funzione è stata rimossa in conformità alla specifica Windows Sockets 2, revisione 2.2.0. (WSAIsBlocking) |
WSAJoinLeaf La funzione WSAJoinLeaf aggiunge un nodo foglia a una sessione multipoint, scambia dati di connessione e specifica la qualità del servizio necessaria in base alle strutture FLOWPEC specificate. |
WSALookupServiceBeginA La funzione WSALookupServiceBegin avvia una query client vincolata dalle informazioni contenute in una struttura WSAQUERYSET. (ANSI) |
WSALookupServiceBeginW La funzione WSALookupServiceBegin avvia una query client vincolata dalle informazioni contenute in una struttura WSAQUERYSET. (Unicode) |
WSALookupServiceEnd La funzione WSALookupServiceEnd viene chiamata per liberare l'handle dopo le chiamate precedenti a WSALookupServiceBegin e WSALookupServiceNext. |
WSALookupServiceNextA La funzione WSALookupServiceNext viene chiamata dopo aver ottenuto un handle da una chiamata precedente a WSALookupServiceBegin per recuperare le informazioni sul servizio richieste. (ANSI) |
WSALookupServiceNextW La funzione WSALookupServiceNext viene chiamata dopo aver ottenuto un handle da una chiamata precedente a WSALookupServiceBegin per recuperare le informazioni sul servizio richieste. (Unicode) |
WSANSPIoctl Consente agli sviluppatori di effettuare chiamate di controllo I/O a uno spazio dei nomi registrato. |
WSANtohl La funzione WSANtohl converte un u_long dall'ordine di byte di rete per ospitare l'ordine di byte. |
WSANtohs La funzione WSANtohs converte un u_short dall'ordine di byte di rete per ospitare l'ordine di byte. |
WSAPoll La funzione WSAPoll determina lo stato di uno o più socket. |
WSAProviderCompleteAsyncCall Notifica a un client quando viene completata una chiamata asincrona a un provider dello spazio dei nomi versione 2. |
WSAProviderConfigChange La funzione WSAProviderConfigChange notifica all'applicazione quando viene modificata la configurazione del provider. |
WSAQuerySocketSecurity Esegue query sulle informazioni sulla sicurezza applicata a una connessione in un socket. |
WSARecv Riceve i dati da un socket connesso o da un socket senza connessione associato. (WSARecv) |
WSARecvDisconnect La funzione WSARecvDisconnect termina la ricezione su un socket e recupera i dati di disconnessione se il socket è orientato alla connessione. |
WSARecvEx La funzione WSARecvEx (mswsock.h) riceve dati da un socket connesso o da un socket senza connessione associato. |
WSARecvEx La funzione WSARecvEx (winsock.h) riceve i dati da un socket connesso o da un socket senza connessione associato. |
WSARecvFrom Riceve un datagram e archivia l'indirizzo di origine. |
WSARemoveServiceClass La funzione WSARemoveServiceClass rimuove definitivamente lo schema della classe di servizio dal Registro di sistema. |
WSAResetEvent La funzione WSAResetEvent reimposta lo stato dell'oggetto evento specificato su nonsignaled. |
WSARevertImpersonation Termina la rappresentazione di un peer socket. Questa operazione deve essere chiamata dopo aver chiamato WSAImpersonateSocketPeer e completato eventuali controlli di accesso. |
WSASend Invia i dati in un socket connesso. (WSASend) |
WSASendDisconnect La funzione WSASendDisconnect avvia la terminazione della connessione per il socket e invia i dati di disconnessione. |
WSASendMsg Invia dati e informazioni di controllo facoltative da socket connessi e non connessi. Nota Questa funzione è un'estensione specifica di Microsoft per la specifica di Windows Sockets. . |
WSASendTo Invia i dati a una destinazione specifica, usando l'I/O sovrapposto, se applicabile. |
WSASetBlockingHook Questa funzione è stata rimossa in conformità alla specifica Windows Sockets 2, revisione 2.2.0. (WSASetBlockingHook) |
WSASetEvent La funzione WSASetEvent imposta lo stato dell'oggetto evento specificato su cui è stato segnalato. |
WSASetFailConnectOnIcmpError Imposta lo stato dell'opzione socket TCP_FAIL_CONNECT_ON_ICMP_ERROR . |
WSASetIPUserMtu Imposta l'MTU del livello IP definito dall'utente in un socket. |
WSASetLastError La funzione WSASetLastError (winsock2.h) imposta il codice di errore che può essere recuperato tramite la funzione WSAGetLastError. |
WSASetLastError La funzione WSASetLastError (winsock.h) imposta il codice di errore che può essere recuperato tramite la funzione WSAGetLastError. |
WSASetServiceA La funzione WSASetService registra o rimuove dal Registro di sistema un'istanza del servizio all'interno di uno o più spazi dei nomi. (ANSI) |
WSASetServiceW La funzione WSASetService registra o rimuove dal Registro di sistema un'istanza del servizio all'interno di uno o più spazi dei nomi. (Unicode) |
WSASetSocketPeerTargetName Viene usato per specificare il nome di destinazione peer (SPN) che corrisponde a un indirizzo IP peer. Questo nome di destinazione deve essere specificato dalle applicazioni client per identificare in modo sicuro il peer che deve essere autenticato. |
WSASetSocketSecurity Abilita e applica la sicurezza per un socket. |
WSASetUdpRecvMaxCoalescedSize Imposta la dimensione massima di un set di messaggi di unione su un socket UDP. |
WSASetUdpSendMessageSize Imposta le dimensioni del messaggio di segmentazione su un socket UDP. |
WSASocketA La funzione WSASocket crea un socket associato a un provider di servizi di trasporto specifico. (ANSI) |
WSASocketW La funzione WSASocket crea un socket associato a un provider di servizi di trasporto specifico. (Unicode) |
WSAStartup La funzione WSAStartup (winsock2.h) avvia l'uso della DLL Winsock da un processo. |
WSAStartup La funzione WSAStartup (winsock.h) avvia l'uso della DLL Winsock da un processo. |
WSAStringToAddressA La funzione WSAStringToAddress converte un indirizzo di rete nel formato di presentazione testo standard nel formato binario numerico in una struttura sockaddr, adatto per il passaggio alle routine di Windows Sockets che accettano tale struttura. (ANSI) |
WSAStringToAddressW La funzione WSAStringToAddress converte un indirizzo di rete nel formato di presentazione testo standard nel formato binario numerico in una struttura sockaddr, adatto per il passaggio alle routine di Windows Sockets che accettano tale struttura. (Unicode) |
WSAUnadvertiseProvider Rende un provider specifico dello spazio dei nomi versione 2 non più disponibile per i client. |
WSAUnhookBlockingHook Questa funzione è stata rimossa in conformità alla specifica Windows Sockets 2, revisione 2.2.0. (WSAUnhookBlockingHook) |
WSAWaitForMultipleEvents Restituisce quando uno o tutti gli oggetti evento specificati si trovano nello stato segnalato, quando scade l'intervallo di timeout o quando viene eseguita una routine di completamento di I/O. |
WSCDeinstallProvider Rimuove il provider di trasporto specificato dal database di configurazione del sistema. |
WSCDeinstallProvider32 Rimuove il provider di trasporto a 32 bit specificato dal database di configurazione del sistema. |
WSCEnableNSProvider Modifica lo stato di un provider di spazi dei nomi specificato. |
WSCEnableNSProvider32 Abilita o disabilita un provider di spazi dei nomi a 32 bit specificato. |
WSCEnumNameSpaceProviders32 Restituisce informazioni sui provider di spazi dei nomi a 32 bit disponibili. Nota Questa chiamata è una versione rigorosamente a 32 bit di WSAEnumNameSpaceProviders per l'uso su piattaforme a 64 bit. Viene fornito per consentire ai processi a 64 bit di accedere ai cataloghi a 32 bit. . |
WSCEnumNameSpaceProvidersEx32 Recupera informazioni sui provider di spazi dei nomi a 32 bit disponibili. |
WSCEnumProtocols La funzione WSCEnumProtocols recupera informazioni sui protocolli di trasporto disponibili. |
WSCEnumProtocols32 Recupera informazioni sui protocolli di trasporto disponibili. Nota Questa chiamata è una versione rigorosamente a 32 bit di WSCEnumProtocols per l'uso su piattaforme a 64 bit. Viene fornito per consentire ai processi a 64 bit di accedere ai cataloghi a 32 bit. . |
WSCGetApplicationCategory Recupera le categorie di provider di servizi a più livelli associate a un'applicazione. |
WSCGetProviderInfo Recupera i dati associati a una classe di informazioni per un provider di servizi a più livelli. |
WSCGetProviderInfo32 Recupera i dati associati a una classe di informazioni per un provider di servizi a 32 bit (LSP). Nota Questa chiamata è una versione rigorosamente a 32 bit di WSCGetProviderInfo per l'uso su piattaforme a 64 bit. |
WSCGetProviderPath La funzione WSCGetProviderPath recupera il percorso DLL per il provider specificato. |
WSCGetProviderPath32 Recupera il percorso DLL per il provider a 32 bit specificato. Nota Questa chiamata è una versione rigorosamente a 32 bit di WSCGetProviderPath per l'uso su piattaforme a 64 bit. Viene fornito per consentire ai processi a 64 bit di accedere ai cataloghi a 32 bit. . |
WSCInstallNameSpace Installa un provider di spazi dei nomi. (WSCInstallNameSpace) |
WSCInstallNameSpace32 Installa un provider di spazi dei nomi a 32 bit specificato. (WSCInstallNamespace32) |
WSCInstallNameSpaceEx Installa un provider di spazi dei nomi. (WSCInstallNameSpaceEx) |
WSCInstallNameSpaceEx32 Installa un provider di spazi dei nomi a 32 bit specificato. (WSCInstallNameSpaceEx32) |
WSCInstallProvider Installa il provider di trasporto specificato nel database di configurazione del sistema. |
WSCInstallProvider64_32 Installa il provider di servizi di trasporto specificato nei database di configurazione del sistema a 32 bit e a 64 bit in un computer a 64 bit. |
WSCInstallProviderAndChains Installa il provider di trasporto a 32 bit specificato e le relative catene di protocolli specifiche nel database di configurazione del sistema Winsock 2 in un computer a 32 bit. |
WSCInstallProviderAndChains64_32 Installa il provider di trasporto specificato e le relative catene di protocolli specifiche nei database di configurazione di sistema Winsock a 64 bit e a 32 bit in un computer a 64 bit. |
WSCInstallQOSTemplate Installa il modello QoS specificato nel database di configurazione del sistema. |
WSCRemoveQOSTemplate Rimuove il modello QoS specificato dal database di configurazione del sistema. |
WSCSetApplicationCategory Imposta le categorie di provider di servizi a più livelli consentite associate a un'applicazione. |
WSCSetProviderInfo Imposta il valore dei dati per la classe di informazioni specificata per un provider di servizi a più livelli. |
WSCSetProviderInfo32 Imposta il valore di dati per la classe di informazioni specificata per un provider di servizi a più livelli. |
WSCUnInstallNameSpace Disinstalla il provider di spazio dei nomi indicato. |
WSCUnInstallNameSpace32 Disinstalla un provider di spazi dei nomi a 32 bit specifico. |
WSCUpdateProvider Modifica il provider di trasporto specificato nel database di configurazione del sistema. |
WSCUpdateProvider32 Modifica il provider di trasporto a 32 bit specificato nel database di configurazione del sistema. Nota Questa chiamata è una versione rigorosamente a 32 bit di WSCUpdateProvider da usare su piattaforme a 64 bit. Viene fornito per consentire ai processi a 64 bit di accedere ai cataloghi a 32 bit. . |
WSCWriteNameSpaceOrder Modifica l'ordine dei provider di spazi dei nomi Windows Sockets (Winsock) 2 disponibili. L'ordine dei provider dello spazio dei nomi determina la priorità dello spazio dei nomi quando viene enumerata o sottoposta a query per la risoluzione dei nomi. |
WSCWriteNameSpaceOrder32 Modifica l'ordine dei provider di spazi dei nomi Windows Sockets (Winsock) 2 disponibili in un catalogo a 32 bit. |
WSCWriteProviderOrder Utilizzato per riordinare i provider di trasporto disponibili. |
WSCWriteProviderOrder32 Usato per riordinare i provider di trasporto a 32 bit disponibili. |
WSPStartup La funzione WSPStartup avvia l'uso di un'interfaccia del provider di servizi Windows Sockets (SPI) da un client. |
Strutture
ADDRINFO_DNS_SERVER Rappresenta un server DNS (Domain Name System) personalizzato, usato nelle API Winsock. |
ADDRINFOA Usato dalla funzione getaddrinfo per contenere informazioni sull'indirizzo host. |
ADDRINFOEX2A Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host quando sono stati richiesti sia un nome canonico che un nome di dominio completo. (ANSI) |
ADDRINFOEX2W Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host quando sono stati richiesti sia un nome canonico che un nome di dominio completo. (Unicode) |
ADDRINFOEX3 Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host quando è stata richiesta un'interfaccia di rete specifica. (addrinfoex3W) |
ADDRINFOEX4 Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host quando è stata richiesta un'interfaccia di rete specifica. (addrinfoex4W) |
ADDRINFOEX5 Usato dalla funzione GetAddrInfoExW per contenere informazioni sull'indirizzo host quando è stata richiesta un'interfaccia di rete specifica. (ADDRINFOEX5) |
ADDRINFOEX6 Usato dalla funzione GetAddrInfoExW per contenere informazioni sull'indirizzo host quando è stata richiesta un'interfaccia di rete specifica. (ADDRINFOEX6) |
ADDRINFOEXA Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host. (ANSI) |
ADDRINFOEXW Usato dalla funzione GetAddrInfoEx per contenere informazioni sull'indirizzo host. (Unicode) |
ADDRINFOW Usato dalla funzione GetAddrInfoW per contenere informazioni sull'indirizzo host. |
AFPROTOCOLS La struttura AFPROTOCOLS fornisce un elenco di protocolli a cui i programmatori di applicazioni possono limitare le query. La struttura AFPROTOCOLS viene usata solo a scopo di query. |
ASSOCIATE_NAMERES_CONTEXT_INPUT Contiene l'ID dell'impostazione del trasporto e l'handle su un nome di dominio completo. |
ATM_ADDRESS La struttura ATM_ADDRESS contiene i dati degli indirizzi ATM per i socket basati su ATM. |
ATM_BHLI La struttura ATM_BHLI viene usata per identificare le informazioni B-HLI per un socket ATM associato. |
ATM_BLLI La struttura ATM_BLLI viene usata per identificare le informazioni B-LLI per un socket ATM associato. |
BLOB La struttura BLOB (wtypesbase.h), derivata da Binary Large Object, contiene informazioni su un blocco di dati. |
BLOB La struttura BLOB (winsock2.h), derivata da Binary Large Object, contiene informazioni su un blocco di dati. |
BLOB La struttura BLOB (nspapi.h), derivata da Binary Large Object, contiene informazioni su un blocco di dati. |
CSADDR_INFO La struttura CSADDR_INFO (ws2def.h) contiene informazioni sull'indirizzo Windows Sockets per un socket, un servizio di rete o un provider dello spazio dei nomi. |
CSADDR_INFO La struttura CSADDR_INFO (nspapi.h) contiene informazioni sull'indirizzo di Windows Sockets per un provider di socket, servizio di rete o spazio dei nomi. |
fd_set La struttura Fd_set (winsock2.h) viene usata dalle funzioni e dai provider di servizi Windows Sockets (Winsock) per inserire i socket in un set. |
fd_set La struttura fd_set (winsock.h) viene usata dalle funzioni e dai provider di servizi Windows Sockets (Winsock) per inserire i socket in un set. |
GROUP_FILTER Fornisce parametri di filtro multicast per indirizzi IPv6 o IPv4 multicast. |
GROUP_REQ Fornisce informazioni sul gruppo multicast per indirizzi IPv6 o IPv4. |
GROUP_SOURCE_REQ Fornisce informazioni sul gruppo multicast per indirizzi IPv6 o IPv4 che includono l'indirizzo IP di origine. |
HOSTENT La struttura HOSTENT (winsock2.h) viene usata dalle funzioni per archiviare informazioni su un determinato host, ad esempio nome host, indirizzo IPv4 e così via. |
HOSTENT La struttura HOSTENT (winsock.h) viene usata dalle funzioni per archiviare informazioni su un determinato host, ad esempio nome host, indirizzo IPv4 e così via. |
ICMP_ERROR_INFO Usato per archiviare le informazioni sull'errore ICMP ricevute. |
in_addr La struttura in_addr rappresenta un indirizzo Internet IPv4. |
IN_PKTINFO La struttura in_pktinfo viene usata per archiviare le informazioni sugli indirizzi dei pacchetti ricevuti e viene usata da Windows per restituire informazioni sui pacchetti ricevuti e consente anche di specificare l'indirizzo IPv4 locale da usare per l'invio di pacchetti. |
IN6_PKTINFO La struttura in6_pktinfo viene usata per archiviare le informazioni sugli indirizzi dei pacchetti IPv6 ricevuti e viene usata da Windows per restituire informazioni sui pacchetti ricevuti e consente anche di specificare l'indirizzo IPv6 locale da usare per l'invio di pacchetti. |
INET_PORT_RANGE Fornisce i dati di input usati dal SIO_ACQUIRE_PORT_RESERVATION IOCTL per acquisire una prenotazione di runtime per un blocco di porte TCP o UDP. |
INET_PORT_RESERVATION_INSTANCE Contiene una prenotazione della porta e un token per un blocco di porte TCP o UDP. |
INET_PORT_RESERVATION_TOKEN Contiene un token di prenotazione della porta per un blocco di porte TCP o UDP. |
INTERFACE_INFO La struttura INTERFACE_INFO viene usata insieme al comando SIO_GET_INTERFACE_LIST ioctl per ottenere informazioni su un indirizzo IP di interfaccia. |
INTERFACE_INFO_EX La struttura INTERFACE_INFO_EX viene usata insieme al comando IOCTL SIO_GET_INTERFACE_LIST per ottenere informazioni su un indirizzo IP di interfaccia. |
IP_MREQ La struttura ip_mreq fornisce informazioni sul gruppo multicast per gli indirizzi IPv4. |
IP_MREQ_SOURCE La struttura ip_mreq_source fornisce informazioni sul gruppo multicast per gli indirizzi IPv4. |
IP_MSFILTER La struttura ip_msfilter fornisce parametri di filtro multicast per gli indirizzi IPv4. |
IPV6_MREQ La struttura ipv6_mreq fornisce informazioni sul gruppo multicast per gli indirizzi IPv6. |
IPX_ADDRESS_DATA La struttura IPX_ADDRESS_DATA fornisce informazioni su una scheda specifica a cui è associato IPX. Usato insieme alle chiamate di funzione getsockopt che specificano IPX_ADDRESS nel parametro optname. |
IPX_NETNUM_DATA La struttura IPX_NETNUM_DATA fornisce informazioni su un numero di rete IPX specificato. Usato insieme alle chiamate di funzione getsockopt che specificano IPX_GETNETINFO nel parametro optname. |
IPX_SPXCONNSTATUS_DATA La struttura IPX_SPXCONNSTATUS_DATA fornisce informazioni su un socket SPX connesso. |
INDUGIARE La struttura LINGER (winsock2.h) gestisce informazioni su un socket specifico che specifica il comportamento del socket quando i dati vengono accodati. |
INDUGIARE La struttura LINGER (winsock.h) gestisce informazioni su un socket specifico che specifica il comportamento del socket quando i dati vengono accodati per l'invio. |
NAPI_DOMAIN_DESCRIPTION_BLOB Descrive un dominio gestito da un provider di spazi dei nomi per lo spazio dei nomi NS_EMAIL. |
NAPI_PROVIDER_INSTALLATION_BLOB Contiene le informazioni necessarie per installare un provider di spazi dei nomi per lo spazio dei nomi NS_EMAIL. |
NS_SERVICE_INFOA Contiene informazioni su un servizio di rete o un tipo di servizio di rete nel contesto di uno spazio dei nomi specificato o un set di spazi dei nomi predefiniti. (ANSI) |
NS_SERVICE_INFOW Contiene informazioni su un servizio di rete o un tipo di servizio di rete nel contesto di uno spazio dei nomi specificato o un set di spazi dei nomi predefiniti. (Unicode) |
NSP_ROUTINE Contiene informazioni sulle funzioni implementate da un provider di servizi dello spazio dei nomi versione 1 (NSPv1). |
NSPV2_ROUTINE Contiene informazioni sulle funzioni implementate da un provider di servizi dello spazio dei nomi versione 2 (NSPv2). |
PROTOCOL_INFOA Contiene informazioni su un protocollo. (ANSI) |
PROTOCOL_INFOW Contiene informazioni su un protocollo. (Unicode) |
PROTOENT La struttura PROTOENT (winsock2.h) contiene il nome e i numeri di protocollo che corrispondono a un determinato nome di protocollo. |
PROTOENT La struttura PROTOENT (winsock.h) contiene il nome e i numeri di protocollo che corrispondono a un determinato nome di protocollo. |
REAL_TIME_NOTIFICATION_SETTING_INPUT Fornisce le impostazioni di input da applicare per l'impostazione di trasporto REAL_TIME_NOTIFICATION_CAPABILITY per un socket TCP usato con ControlChannelTrigger per ricevere notifiche di rete in background in un'app di Windows Store. |
REAL_TIME_NOTIFICATION_SETTING_OUTPUT Fornisce le impostazioni di output da una query per l'impostazione di trasporto REAL_TIME_NOTIFICATION_CAPABILITY per un socket TCP usato con ControlChannelTrigger per ricevere notifiche di rete in background in un'app di Windows Store. |
RIO_BUF Specifica una parte di un buffer registrato utilizzato per l'invio o la ricezione di dati di rete con le estensioni di I/O registrate da Winsock. |
RIO_EXTENSION_FUNCTION_TABLE Contiene informazioni sulle funzioni che implementano le estensioni di I/O registrate winsock. |
RIO_NOTIFICATION_COMPLETION Specifica il metodo per il completamento di I/O da usare con una funzione RIONotify per l'invio o la ricezione di dati di rete con le estensioni di I/O registrate winsock. |
RIORESULT Contiene dati utilizzati per indicare i risultati di completamento della richiesta usati con le estensioni di I/O registrate winsock. |
RM_FEC_INFO La struttura RM_FEC_INFO specifica le impostazioni per l'uso della correzione degli errori di inoltro con Reliable Multicast. Questa struttura viene usata con l'opzione socket RM_USE_FEC. |
RM_RECEIVER_STATS Fornisce informazioni statistiche per una sessione del ricevitore Reliable Multicast. Questa struttura viene usata con l'opzione socket RM_RECEIVER_STATISTICS. |
RM_SEND_WINDOW La struttura RM_SEND_WINDOW specifica la finestra di invio Reliable Multicast. Questa struttura viene usata con l'opzione socket RM_RATE_WINDOW_SIZE. |
RM_SENDER_STATS Fornisce informazioni statistiche per una sessione del mittente Reliable Multicast. Questa struttura viene usata con l'opzione socket RM_SENDER_STATISTICS. |
SERVENT La struttura SERVENT (winsock2.h) viene usata per archiviare o restituire il nome e il numero di servizio per un determinato nome di servizio. |
SERVENT La struttura SERVENT (winsock.h) viene utilizzata per archiviare o restituire il nome e il numero di servizio per un determinato nome di servizio. |
SERVICE_ADDRESS Contiene informazioni sull'indirizzo per un servizio. La struttura può supportare molti tipi di meccanismi di comunicazione interprocesso (IPC) e i relativi moduli di indirizzo, tra cui chiamate rpc (Remote Procedure Call), named pipe e socket. |
SERVICE_ADDRESSES La struttura SERVICE_ADDRESSES contiene una matrice di strutture di dati SERVICE_ADDRESS. |
SERVICE_INFOA Contiene informazioni su un servizio di rete o un tipo di servizio di rete. (ANSI) |
SERVICE_INFOW Contiene informazioni su un servizio di rete o un tipo di servizio di rete. (Unicode) |
SERVICE_TYPE_INFO_ABSA La struttura SERVICE_TYPE_INFO_ABS contiene informazioni su un tipo di servizio di rete. Usare SERVICE_TYPE_INFO_ABS per aggiungere un tipo di servizio di rete a uno spazio dei nomi. (ANSI) |
SERVICE_TYPE_INFO_ABSW La struttura SERVICE_TYPE_INFO_ABS contiene informazioni su un tipo di servizio di rete. Usare SERVICE_TYPE_INFO_ABS per aggiungere un tipo di servizio di rete a uno spazio dei nomi. (Unicode) |
SERVICE_TYPE_VALUE_ABSA Contiene informazioni su un valore del tipo di servizio di rete. Queste informazioni possono essere specifiche di uno spazio dei nomi. (ANSI) |
SERVICE_TYPE_VALUE_ABSW Contiene informazioni su un valore del tipo di servizio di rete. Queste informazioni possono essere specifiche di uno spazio dei nomi. (Unicode) |
SOCK_NOTIFY_REGISTRATION Rappresenta le informazioni fornite alla funzione ProcessSocketNotifications . |
SOCKADDR La struttura sockaddr varia a seconda del protocollo selezionato. (sockaddr) |
sockaddr_atm La struttura windows Sockets sockaddr_atm archivia le informazioni sull'indirizzo socket per i socket ATM. |
sockaddr_gen Fornisce informazioni sull'indirizzo del socket generico e viene usato con la struttura INTERFACE_INFO. |
SOCKADDR_IN La struttura SOCKADDR_IN (winsock.h) varia a seconda del protocollo selezionato. |
sockaddr_in6_old La struttura sockaddr_in6_old (ws2ipdef.h) varia a seconda del protocollo selezionato. |
SOCKADDR_IRDA La struttura SOCKADDR_IRDA viene usata insieme alle operazioni del socket IrDA, definite dalla famiglia di indirizzi AF_IRDA. |
SOCKET_ADDRESS SOCKET_ADDRESS struttura archivia informazioni sull'indirizzo specifiche del protocollo. |
SOCKET_PEER_TARGET_NAME Contiene l'indirizzo IP e il nome per una destinazione peer e il tipo di protocollo di sicurezza da usare in un socket. |
SOCKET_PROCESSOR_AFFINITY Contiene l'associazione tra un socket e un core del processore RSS e un nodo NUMA. |
SOCKET_SECURITY_QUERY_INFO Contiene informazioni di sicurezza restituite dalla funzione WSAQuerySocketSecurity. |
SOCKET_SECURITY_QUERY_TEMPLATE Contiene il modello di sicurezza usato dalla funzione WSAQuerySocketSecurity. |
SOCKET_SECURITY_SETTINGS Specifica i requisiti di sicurezza generici per un socket. |
SOCKET_SECURITY_SETTINGS_IPSEC Specifica diversi requisiti e impostazioni di sicurezza specifici di IPsec. |
TCP_INFO_v0 Contiene le statistiche TCP (Transmission Control Protocol) raccolte per un socket. |
TCP_INFO_v1 Contiene le statistiche TCP (Transmission Control Protocol) raccolte per un socket. (versione 1.0) |
TCP_INITIAL_RTO_PARAMETERS Specifica i dati utilizzati dal SIO_TCP_INITIAL_RTO IOCTL per configurare i parametri RTO (Initial Retransmission Timeout) da usare nel socket. |
TIMESTAMPING_CONFIG Descrive la struttura di input utilizzata dal SIO_TIMESTAMPING IOCTL per configurare la ricezione del timestamp per un socket di datagrammi. |
TIMEVAL La struttura TIMEVAL (winsock2.h) viene utilizzata per specificare un intervallo di tempo. È associato al file di intestazione Time.h di Berkeley Software Distribution (BSD). |
TIMEVAL La struttura TIMEVAL (winsock.h) viene utilizzata per specificare un intervallo di tempo. È associato al file di intestazione Time.h di Berkeley Software Distribution (BSD). |
TRANSMIT_FILE_BUFFERS La struttura TRANSMIT_FILE_BUFFERS (mswsock.h) specifica i dati da trasmettere prima e dopo i dati del file durante un'operazione di trasferimento dei file di funzione TransmitFile. |
TRANSMIT_FILE_BUFFERS La struttura TRANSMIT_FILE_BUFFERS (winsock.h) specifica i dati da trasmettere prima e dopo i dati del file durante un'operazione di trasferimento dei file di funzione TransmitFile. |
TRANSMIT_PACKETS_ELEMENT Specifica un singolo elemento dati da trasmettere dalla funzione TransmitPackets. |
TRANSPORT_SETTING_ID La struttura TRANSPORT_SETTING_ID (mstcpip.h) specifica l'ID delle impostazioni di trasporto utilizzato da specifici IOCTL per applicare o eseguire una query sull'impostazione di trasporto per un socket. |
TRANSPORT_SETTING_ID La struttura TRANSPORT_SETTING_ID (transportsettingcommon.h) specifica l'ID delle impostazioni di trasporto utilizzato dai SIO_APPLY_TRANSPORT_SETTING e SIO_QUERY_TRANSPORT_SETTING IOCTLs. |
WSABUF La struttura WSABUF consente la creazione o la manipolazione di un buffer di dati usato da alcune funzioni Winsock. |
WSACOMPLETION Specifica le impostazioni di notifica di completamento per le chiamate di controllo di I/O effettuate a uno spazio dei nomi registrato. |
WSADATA La struttura WSADATA (winsock2.h) contiene informazioni sull'implementazione di Windows Sockets. |
WSADATA La struttura WSADATA (winsock.h) contiene informazioni sull'implementazione di Windows Sockets. |
WSAMSG Usato con le funzioni WSARecvMsg e WSASendMsg per archiviare indirizzi e informazioni di controllo facoltative sui socket connessi e non connessi, nonché una matrice di buffer usati per archiviare i dati dei messaggi. |
WSANAMESPACE_INFOA Contiene tutte le informazioni di registrazione per un provider di spazi dei nomi. (WSANAMESPACE_INFOA) |
WSANAMESPACE_INFOEXA Contiene tutte le informazioni di registrazione per un provider di spazi dei nomi. (WSANAMESPACE_INFOEXA) |
WSANAMESPACE_INFOEXW Contiene tutte le informazioni di registrazione per un provider di spazi dei nomi. (WSANAMESPACE_INFOEXW) |
WSANAMESPACE_INFOW Contiene tutte le informazioni di registrazione per un provider di spazi dei nomi. (WSANAMESPACE_INFOW) |
WSANETWORKEVENTS La struttura WSANETWORKEVENTS viene usata per archiviare le informazioni interne di un socket sugli eventi di rete. |
WSANSCLASSINFOA La struttura WSANSCLASSINFO fornisce informazioni sui singoli parametri per uno spazio dei nomi Windows Sockets specifico. (ANSI) |
WSANSCLASSINFOW La struttura WSANSCLASSINFO fornisce informazioni sui singoli parametri per uno spazio dei nomi Windows Sockets specifico. (Unicode) |
WSAOVERLAPPED Fornisce un supporto di comunicazione tra l'avvio di un'operazione di I/O sovrapposta e il completamento successivo. |
WSAPOLLFD Archivia le informazioni sul socket utilizzate dalla funzione WSAPoll. |
WSAPROTOCOL_INFOA Consente di archiviare o recuperare informazioni complete per un determinato protocollo. (ANSI) |
WSAPROTOCOL_INFOW Consente di archiviare o recuperare informazioni complete per un determinato protocollo. (Unicode) |
WSAPROTOCOLCHAIN La struttura WSAPROTOCOLCHAIN contiene un elenco contato di identificatori di voce del catalogo che costituiscono una catena di protocolli. |
WSAQUERYSET2A Fornisce informazioni rilevanti su un determinato servizio, inclusi l'ID classe del servizio, il nome del servizio , l'identificatore dello spazio dei nomi applicabile e le informazioni sul protocollo, nonché un set di indirizzi di trasporto in cui il servizio è in ascolto. (ANSI) |
WSAQUERYSET2W Fornisce informazioni rilevanti su un determinato servizio, inclusi l'ID classe del servizio, il nome del servizio , l'identificatore dello spazio dei nomi applicabile e le informazioni sul protocollo, nonché un set di indirizzi di trasporto in cui il servizio è in ascolto. (Unicode) |
WSAQUERYSETA Fornisce informazioni rilevanti su un determinato servizio, inclusi l'ID classe del servizio, il nome del servizio, l'identificatore dello spazio dei nomi applicabile e le informazioni sul protocollo, nonché un set di indirizzi di trasporto in cui il servizio è in ascolto. (ANSI) |
WSAQUERYSETW Fornisce informazioni rilevanti su un determinato servizio, inclusi l'ID classe del servizio, il nome del servizio, l'identificatore dello spazio dei nomi applicabile e le informazioni sul protocollo, nonché un set di indirizzi di trasporto in cui il servizio è in ascolto. (Unicode) |
WSASERVICECLASSINFOA La struttura WSASERVICECLASSINFO contiene informazioni su una classe di servizio specificata. Per ogni classe di servizio in Windows Sockets 2, esiste una singola struttura WSASERVICECLASSINFO. (ANSI) |
WSASERVICECLASSINFOW La struttura WSASERVICECLASSINFO contiene informazioni su una classe di servizio specificata. Per ogni classe di servizio in Windows Sockets 2, esiste una singola struttura WSASERVICECLASSINFO. (Unicode) |
WSATHREADID La struttura WSATHREADID consente a un provider di identificare un thread in cui è possibile accodare le chiamate di routine asincrone tramite la funzione WPUQueueApc. |
WSAVERSION La struttura WSAVERSION fornisce il confronto delle versioni in Windows Sockets. |
WSC_PROVIDER_AUDIT_INFO Contiene informazioni di controllo per una voce LSP (Layered Service Provider) in Windows Sockets 2. |
WSPDATA La struttura WSPDATA contiene informazioni sul provider di servizi. |
WSPPROC_TABLE Contiene una tabella di puntatori alle funzioni del provider di servizi. |
WSPUPCALLTABLE Contiene una tabella di puntatori alle funzioni upcall del provider di servizi. |