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. |