Intestazione wsk.h

Questa intestazione viene usata dalla rete. Per altre informazioni, vedere:

wsk.h contiene le interfacce di programmazione seguenti:

Funzioni

 
WskCaptureProviderNPI

La funzione WskCaptureProviderNPI acquisisce un provider npi (Network Programming Interface) quando diventa disponibile dal sottosistema WSK.
WskDeregister

La funzione WskDeregister annulla la registrazione di un'istanza di registrazione di un'applicazione WSK creata in precedenza da WskRegister.
WskQueryProviderCharacteristics

La funzione WskQueryProviderCharacteristics esegue una query sull'intervallo di versioni NPI WSK supportate dal sottosistema WSK.
WskRegister

La funzione WskRegister registra un'applicazione WSK, data l'interfaccia npi (Network Programming Interface) del client WSK dell'applicazione.
WskReleaseProviderNPI

La funzione WskReleaseProviderNPI rilascia un'interfaccia npi (Network Programming Interface) acquisita con WskCaptureProviderNPI.

Funzioni di callback

 
PFN_WSK_ABORT_EVENT

La funzione di callback dell'evento WskAbortEvent notifica a un'applicazione WSK che è stata eliminata una richiesta di connessione in ingresso in un socket in ascolto con la modalità di accettazione condizionale abilitata.
PFN_WSK_ACCEPT

La funzione WskAccept accetta una connessione in ingresso su un socket di ascolto.
PFN_WSK_ACCEPT_EVENT

La funzione di callback dell'evento WskAcceptEvent notifica a un'applicazione WSK che è stata accettata una connessione in ingresso su un socket di ascolto.
PFN_WSK_BIND

La funzione WskBind associa un socket a un indirizzo di trasporto locale.
PFN_WSK_CLIENT_EVENT

La funzione di callback dell'evento WskClientEvent notifica a un'applicazione WSK gli eventi che non sono specifici di un determinato socket.
PFN_WSK_CLOSE_SOCKET

La funzione WskCloseSocket chiude un socket e libera tutte le risorse associate.
PFN_WSK_CONNECT

La funzione WskConnect connette un socket di flusso o orientato alla connessione a un indirizzo di trasporto remoto.
PFN_WSK_CONNECT_EX

La funzione WskConnectEx connette un socket di flusso o orientato alla connessione a un indirizzo di trasporto remoto. WskConnectEx è simile a WskConnect, ad eccezione del fatto che può anche inviare facoltativamente un buffer di dati durante o dopo la sincronizzazione della connessione.
PFN_WSK_CONTROL_CLIENT

La funzione WskControlClient esegue operazioni di controllo su un oggetto client WSK.
PFN_WSK_CONTROL_SOCKET

La funzione WskControlSocket esegue operazioni di controllo su un socket.
PFN_WSK_DISCONNECT

La funzione WskDisconnect disconnette un socket di flusso o orientato alla connessione da un indirizzo di trasporto remoto.
PFN_WSK_DISCONNECT_EVENT

La funzione di callback dell'evento WskDisconnectEvent notifica a un'applicazione WSK che una connessione su un socket orientato alla connessione è stata disconnessa dall'applicazione remota.
PFN_WSK_FREE_ADDRESS_INFO

La funzione WskFreeAddressInfo libera le informazioni sull'indirizzo allocate in modo dinamico dalla funzione WskGetAddressInfo.
PFN_WSK_GET_ADDRESS_INFO

La funzione WskGetAddressInfo esegue la conversione indipendente dal protocollo da un nome host a un indirizzo di trasporto.
PFN_WSK_GET_LOCAL_ADDRESS

La funzione WskGetLocalAddress recupera l'indirizzo di trasporto locale di un socket.
PFN_WSK_GET_NAME_INFO

La funzione WskGetNameInfo fornisce una conversione indipendente dal protocollo da un indirizzo di trasporto a un nome host.
PFN_WSK_GET_REMOTE_ADDRESS

La funzione WskGetRemoteAddress recupera l'indirizzo di trasporto remoto di un socket di flusso o orientato alla connessione.
PFN_WSK_INSPECT_COMPLETE

La funzione WskInspectComplete completa l'ispezione di una richiesta di connessione in ingresso con penna ricevuta in un socket di ascolto con la modalità di accettazione condizionale abilitata.
PFN_WSK_INSPECT_EVENT

La funzione di callback dell'evento WskInspectEvent notifica a un'applicazione WSK che è stata ricevuta una richiesta di connessione in ingresso in un socket di ascolto con la modalità di accettazione condizionale abilitata.
PFN_WSK_LISTEN

La funzione WskListen consente a un socket di flusso di restare in ascolto delle connessioni in ingresso nell'indirizzo associato del socket.
PFN_WSK_RECEIVE

La funzione WskReceive riceve i dati su un socket di flusso o orientato alla connessione da un indirizzo di trasporto remoto.
PFN_WSK_RECEIVE_EVENT

La funzione di callback dell'evento WskReceiveEvent notifica a un'applicazione WSK che i dati sono stati ricevuti su un socket orientato alla connessione.
PFN_WSK_RECEIVE_FROM

La funzione WskReceiveFrom riceve un datagramma e tutte le informazioni di controllo associate da un indirizzo di trasporto remoto.
PFN_WSK_RECEIVE_FROM_EVENT

La funzione di callback dell'evento WskReceiveFromEvent notifica a un'applicazione WSK che uno o più datagrammi sono stati ricevuti in un socket di datagrammi.
PFN_WSK_RELEASE_DATA_INDICATION_LIST

La funzione WskRelease rilascia un elenco collegato di strutture WSK_DATA_INDICATION precedentemente conservate da un'applicazione WSK.
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST

La funzione WskRelease rilascia un elenco collegato di strutture WSK_DATAGRAM_INDICATION mantenute in precedenza da un'applicazione WSK.
PFN_WSK_SEND

La funzione WskSend invia dati su un socket di flusso o orientato alla connessione a un indirizzo di trasporto remoto.
PFN_WSK_SEND_BACKLOG_EVENT

La funzione di callback dell'evento WskSendBacklogEvent notifica a un'applicazione WSK quando l'ideale invia modifiche alle dimensioni del backlog per un socket orientato alla connessione.
PFN_WSK_SEND_MESSAGES

La funzione WskSendMessages invia più datagrammi a un indirizzo di trasporto remoto.
PFN_WSK_SEND_TO

La funzione WskSendTo invia i dati del datagram a un indirizzo di trasporto remoto.
PFN_WSK_SOCKET

La funzione WskSocket crea un nuovo socket e restituisce un puntatore all'oggetto socket associato.
PFN_WSK_SOCKET_CONNECT

La funzione WskSocketConnect crea un nuovo socket orientato alla connessione, lo associa a un indirizzo di trasporto locale, lo connette a un determinato indirizzo di trasporto remoto e restituisce un puntatore all'oggetto socket associato.

Strutture

 
WSK_BUF

La struttura WSK_BUF definisce un buffer di dati usato per l'invio e la ricezione di dati su un socket.
WSK_BUF_LIST

La struttura WSK_BUF_LIST viene usata per inviare più datagrammi tramite una singola chiamata a WskSendMessages.
WSK_CLIENT_CONNECTION_DISPATCH

La struttura WSK_CLIENT_CONNECTION_DISPATCH specifica la tabella dispatch di un'applicazione WSK di funzioni di callback degli eventi per un socket orientato alla connessione.
WSK_CLIENT_DATAGRAM_DISPATCH

La struttura WSK_CLIENT_DATAGRAM_DISPATCH specifica la tabella dispatch di un'applicazione WSK di funzioni di callback degli eventi per un socket di datagram.
WSK_CLIENT_DISPATCH

La struttura WSK_CLIENT_DISPATCH specifica la tabella dispatch di un'applicazione WSK di funzioni di callback degli eventi per gli eventi non specifici di un socket specifico.
WSK_CLIENT_LISTEN_DISPATCH

La struttura WSK_CLIENT_LISTEN_DISPATCH specifica la tabella dispatch di un'applicazione WSK di funzioni di callback degli eventi per un socket di ascolto.
WSK_CLIENT_NPI

La struttura WSK_CLIENT_NPI identifica un'interfaccia npi (Network Programming Interface) implementata da un client WSK.
WSK_CLIENT_STREAM_DISPATCH

La struttura WSK_CLIENT_STREAM_DISPATCH specifica una tabella di invio dell'applicazione WSK delle funzioni di callback degli eventi per un socket di flusso.
WSK_DATA_INDICATION

La struttura WSK_DATA_INDICATION descrive i dati ricevuti in un socket orientato alla connessione.
WSK_DATAGRAM_INDICATION

La struttura WSK_DATAGRAM_INDICATION descrive un datagrammo ricevuto in un socket di datagram.
WSK_EVENT_CALLBACK_CONTROL

La struttura WSK_EVENT_CALLBACK_CONTROL specifica le informazioni per abilitare e disabilitare le funzioni di callback degli eventi di un socket.
WSK_EXTENSION_CONTROL_IN

La struttura WSK_EXTENSION_CONTROL_IN specifica l'implementazione di un'applicazione WSK di un'interfaccia di estensione per un socket.
WSK_EXTENSION_CONTROL_OUT

La struttura WSK_EXTENSION_CONTROL_OUT specifica l'implementazione del sottosistema WSK di un'interfaccia di estensione per un socket.
WSK_INSPECT_ID

La struttura WSK_INSPECT_ID specifica un identificatore per una richiesta di connessione in ingresso in un socket in ascolto.
WSK_PROVIDER_BASIC_DISPATCH

La struttura WSK_PROVIDER_BASIC_DISPATCH specifica la tabella di invio del sottosistema WSK di funzioni per un socket di base.
WSK_PROVIDER_CHARACTERISTICS

La struttura WSK_PROVIDER_CHARACTERISTICS specifica le caratteristiche del sottosistema WSK.
WSK_PROVIDER_CONNECTION_DISPATCH

La struttura WSK_PROVIDER_CONNECTION_DISPATCH specifica la tabella di funzioni del sottosistema WSK per un socket orientato alla connessione.
WSK_PROVIDER_DATAGRAM_DISPATCH

La struttura WSK_PROVIDER_DATAGRAM_DISPATCH specifica la tabella di funzioni del sottosistema WSK per un socket datagram.
WSK_PROVIDER_DISPATCH

La struttura WSK_PROVIDER_DISPATCH specifica la tabella di invio del sottosistema WSK delle funzioni non specifiche di un socket specifico.
WSK_PROVIDER_LISTEN_DISPATCH

La struttura WSK_PROVIDER_LISTEN_DISPATCH specifica la tabella di funzioni del sottosistema WSK per un socket in ascolto.
WSK_PROVIDER_NPI

La struttura WSK_PROVIDER_NPI identifica un provider network Programming Interface (NPI) implementato dal sottosistema WSK.
WSK_PROVIDER_STREAM_DISPATCH

La struttura WSK_PROVIDER_STREAM_DISPATCH specifica la tabella del sottosistema WSK di funzioni per un socket di flusso.
WSK_REGISTRATION

La struttura WSK_REGISTRATION viene usata dal sottosistema WSK per registrare o annullare la registrazione di un'applicazione WSK come client WSK.
WSK_SOCKET

La struttura WSK_SOCKET definisce un oggetto socket per un socket.
WSK_TDI_MAP

La struttura WSK_TDI_MAP specifica un mapping tra una determinata famiglia di indirizzi, un tipo di socket e un protocollo per il nome del dispositivo di un trasporto TDI.
WSK_TDI_MAP_INFO

La struttura WSK_TDI_MAP_INFO specifica un elenco che contiene mapping di una combinazione di una famiglia di indirizzi, un tipo di socket e un protocollo per il nome del dispositivo di un trasporto TDI.
WSK_TRANSPORT

La struttura WSK_TRANSPORT specifica un trasporto disponibile supportato dal sottosistema WSK.