intestazione mswsock.h
Questa intestazione viene usata da Windows Sockets 2. Per altre informazioni, vedere:
mswsock.h contiene le interfacce di programmazione seguenti:
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. |
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. |
Transmitfile La funzione TransmitFile (mswsock.h) trasmette i dati dei file tramite un handle socket connesso. |
WSARecvEx La funzione WSARecvEx (mswsock.h) riceve i dati da un socket connesso o da un socket senza connessione associato. |
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. |
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. |
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_PACKETS_ELEMENT Specifica un singolo elemento dati da trasmettere dalla funzione TransmitPackets. |
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 tramite le estensioni di I/O registrate da Winsock. |