intestazione winsock.h
Questa intestazione viene usata da Windows Sockets 2. Per altre informazioni, vedere:
Winsock.h contiene le interfacce di programmazione seguenti:
__WSAFDIsSet La funzione __WSAFDIsSet (winsock.h) specifica se un socket è incluso in un set di descrittori socket. |
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. |
bind La funzione di associazione (winsock.h) associa un indirizzo locale a un socket. |
closesocket La funzione closesocket (winsock.h) chiude un socket esistente. |
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. |
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. |
gethostbyaddr A partire da Windows Sockets 2, la funzione gethostbyaddr (winsock.h) non è più consigliata per l'uso. |
gethostbyname La funzione gethostbyname (winsock.h) recupera le informazioni host corrispondenti a un nome host da un database host. |
gethostname La funzione gethostname (winsock.h) recupera il nome host standard per il computer locale. |
getpeername La funzione getpeername (winsock.h) recupera l'indirizzo del peer a cui è connesso un socket. |
getprotobyname La funzione getprotobyname (winsock.h) recupera le informazioni del protocollo corrispondenti a un nome di protocollo. |
getprotobynumber La funzione getprotobynumber (winsock.h) recupera le informazioni sul protocollo corrispondenti a un numero di protocollo. |
getservbyname La funzione getservbyname (winsock.h) recupera le informazioni del servizio corrispondenti a un nome e protocollo del servizio. |
getservbyport La funzione getservbyport (winsock.h) recupera le informazioni del servizio corrispondenti a una porta e a un protocollo. |
getsockname La funzione getsockname (winsock.h) recupera il nome locale per un socket. |
getsockopt La funzione getsockopt (winsock.h) recupera un'opzione socket. |
htonl La funzione htonl (winsock.h) converte un u_long dall'host all'ordine di byte di rete TCP/IP (che è big-endian). |
htons La funzione htons (winsock.h) converte un u_short dall'host all'ordine di byte di rete TCP/IP (che è big-endian). |
inet_addr La funzione inet_addr (winsock.h) converte una stringa contenente un indirizzo decimale con estensione IPv4 in un indirizzo appropriato per la struttura IN_ADDR. |
inet_ntoa La funzione inet_ntoa (winsock.h) converte un indirizzo di rete Internet (Ipv4) in una stringa ASCII in formato ASCII standard con estensione decimale. |
ioctlsocket La funzione ioctlsocket (winsock.h) controlla la modalità I/O di un socket. |
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. |
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. |
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. |
Sendto La funzione sendto (winsock.h) invia dati a una destinazione specifica. |
Setsockopt La funzione setockopt (winsock.h) imposta un'opzione socket. |
shutdown La funzione di arresto (winsock.h) disabilita l'invio o la ricezione in un socket. |
Transmitfile La funzione TransmitFile (winsock.h) trasmette i dati dei file tramite un handle socket connesso. |
WSAAsyncGetHostByAddr La funzione WSAAsyncGetHostByAddr (winsock.h) recupera in modo asincrono le informazioni host corrispondenti a un indirizzo. |
WSAAsyncGetHostByName La funzione WSAAsyncGetHostByName (winsock.h) recupera in modo asincrono le informazioni host che corrispondono a un nome host. |
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 (winsock.h) recupera in modo asincrono le informazioni sul protocollo corrispondenti a un numero di protocollo. |
WSAAsyncGetServByName La funzione WSAAsyncGetServByName (winsock.h) recupera in modo asincrono le informazioni del servizio che corrispondono a un nome e una porta del servizio. |
WSAAsyncGetServByPort La funzione WSAAsyncGetServByPort (winsock.h) recupera in modo asincrono le informazioni del servizio che corrispondono a una porta e un protocollo. |
WSAAsyncSelect La funzione WSAAsyncSelect (winsock.h) richiede la notifica basata su messaggi di Windows per gli eventi di rete per un socket. |
WSACancelAsyncRequest La funzione WSACancelAsyncRequest (winsock.h) annulla un'operazione asincrona incompleta. |
WSACleanup La funzione WSACleanup (winsock.h) termina l'uso del WS2_32.dll. |
WSAGetLastError La funzione WSAGetLastError (winsock.h) restituisce lo stato di errore per l'ultima operazione di Windows Sockets non riuscita. |
WSARecvEx La funzione WSARecvEx (winsock.h) riceve i dati da un socket connesso o da un socket senza connessione associato. |
WSASetLastError La funzione WSASetLastError (winsock.h) imposta il codice di errore che può essere recuperato tramite la funzione WSAGetLastError. |
WSAStartup La funzione WSAStartup (winsock.h) avvia l'uso della DLL Winsock da un processo. |
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. |
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. |
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. |
PROTOENT La struttura PROTOENT (winsock.h) contiene il nome e i numeri di protocollo che corrispondono a un determinato nome di protocollo. |
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. |
SOCKADDR La struttura sockaddr varia a seconda del protocollo selezionato. (sockaddr) |
SOCKADDR_IN La struttura SOCKADDR_IN (winsock.h) varia a seconda del protocollo selezionato. |
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 (winsock.h) specifica i dati da trasmettere prima e dopo i dati del file durante un'operazione di trasferimento dei file di funzione TransmitFile. |
WSADATA La struttura WSADATA (winsock.h) contiene informazioni sull'implementazione di Windows Sockets. |