Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par le réseau. Pour plus d’informations, consultez :
wsk.h contient les interfaces de programmation suivantes :
Fonctions
|
WskCaptureProviderNPI La fonction WskCaptureProviderNPI capture une interface de programmation réseau (NPI) fournisseur lorsqu’elle devient disponible à partir du sous-système WSK. |
|
WskDeregister La fonction WskDeregister annule l’inscription d’une instance d’inscription d’une application WSK créée précédemment par WskRegister. |
|
WskQueryProviderCharacteristics La fonction WskQueryProviderCharacterIstics interroge la plage de versions de NPI WSK prises en charge par le sous-système WSK. |
|
WskRegister La fonction WskRegister inscrit une application WSK, en fonction de l’interface de programmation réseau du client WSK de l’application. |
|
WskReleaseProviderNPI La fonction WskReleaseProviderNPI libère une interface de programmation réseau (NPI) capturée avec WskCaptureProviderNPI. |
Fonctions de rappel
|
PFN_WSK_ABORT_EVENT La fonction de rappel d’événement WskAbortEvent avertit une application WSK qu’une demande de connexion entrante sur un socket d’écoute avec le mode d’acceptation conditionnel activé a été supprimée. |
|
PFN_WSK_ACCEPT La fonction WskAccept accepte une connexion entrante sur un socket d’écoute. |
|
PFN_WSK_ACCEPT_EVENT La fonction de rappel d’événement WskAcceptEvent informe une application WSK qu’une connexion entrante sur un socket d’écoute a été acceptée. |
|
PFN_WSK_BIND La fonction WskBind lie un socket à une adresse de transport locale. |
|
PFN_WSK_CLIENT_EVENT La fonction de rappel d’événements WskClientEvent informe une application WSK sur les événements qui ne sont pas spécifiques à un socket particulier. |
|
PFN_WSK_CLOSE_SOCKET La fonction WskCloseSocket ferme un socket et libère toutes les ressources associées. |
|
PFN_WSK_CONNECT La fonction WskConnect connecte un socket orienté connexion ou de flux à une adresse de transport distante. |
|
PFN_WSK_CONNECT_EX La fonction WskConnectEx connecte un socket orienté connexion ou stream à une adresse de transport distante. WskConnectEx est similaire à WskConnect, sauf qu’il peut également envoyer éventuellement une mémoire tampon de données pendant ou après la synchronisation de la connexion. |
|
PFN_WSK_CONTROL_CLIENT La fonction WskControlClient effectue des opérations de contrôle sur un objet client WSK. |
|
PFN_WSK_CONTROL_SOCKET La fonction WskControlSocket effectue des opérations de contrôle sur un socket. |
|
PFN_WSK_DISCONNECT La fonction WskDisconnect déconnecte un socket orienté connexion ou un socket de flux à partir d’une adresse de transport distante. |
|
PFN_WSK_DISCONNECT_EVENT La fonction de rappel d’événement WskDisconnectEvent informe une application WSK qu’une connexion sur un socket orienté connexion a été déconnectée par l’application distante. |
|
PFN_WSK_FREE_ADDRESS_INFO La fonction WskFreeAddressInfo libère les informations d’adresse que la fonction WskGetAddressInfo a allouées dynamiquement. |
|
PFN_WSK_GET_ADDRESS_INFO La fonction WskGetAddressInfo effectue une traduction indépendante du protocole d’un nom d’hôte vers une adresse de transport. |
|
PFN_WSK_GET_LOCAL_ADDRESS La fonction WskGetLocalAddress récupère l’adresse de transport locale d’un socket. |
|
PFN_WSK_GET_NAME_INFO La fonction WskGetNameInfo fournit une traduction indépendante du protocole d’une adresse de transport vers un nom d’hôte. |
|
PFN_WSK_GET_REMOTE_ADDRESS La fonction WskGetRemoteAddress récupère l’adresse de transport distante d’un socket orienté connexion ou de flux. |
|
PFN_WSK_INSPECT_COMPLETE La fonction WskInspectComplete effectue l’inspection d’une demande de connexion entrante précédemment bloquée qui a été reçue sur un socket d’écoute avec le mode d’acceptation conditionnelle activé. |
|
PFN_WSK_INSPECT_EVENT La fonction de rappel d’événement WskInspectEvent avertit une application WSK qu’une demande de connexion entrante sur un socket d’écoute dont le mode d’acceptation conditionnel est activé a été reçu. |
|
PFN_WSK_LISTEN La fonction WskListen permet à un socket de flux d’écouter les connexions entrantes à l’adresse liée du socket. |
|
PFN_WSK_RECEIVE La fonction WskReceive reçoit des données sur un socket orienté connexion ou de flux à partir d’une adresse de transport distante. |
|
PFN_WSK_RECEIVE_EVENT La fonction de rappel d’événement WskReceiveEvent informe une application WSK que les données ont été reçues sur un socket orienté connexion. |
|
PFN_WSK_RECEIVE_FROM La fonction WskReceiveFrom reçoit un datagramme et toutes les informations de contrôle associées à partir d’une adresse de transport distante. |
|
PFN_WSK_RECEIVE_FROM_EVENT La fonction de rappel d’événement WskReceiveFromEvent informe une application WSK qu’un ou plusieurs datagrammes ont été reçus sur un socket de datagramme. |
|
PFN_WSK_RELEASE_DATA_INDICATION_LIST La fonction WskRelease libère une liste liée de structures WSK_DATA_INDICATION précédemment conservées par une application WSK. |
|
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST La fonction WskRelease libère une liste liée de structures WSK_DATAGRAM_INDICATION précédemment conservées par une application WSK. |
|
PFN_WSK_SEND La fonction WskSend envoie des données via un socket orienté connexion ou de flux à une adresse de transport distante. |
|
PFN_WSK_SEND_BACKLOG_EVENT La fonction de rappel d’événement WskSendBacklogEvent avertit une application WSK lorsque la taille de backlog d’envoi idéale change pour un socket orienté connexion. |
|
PFN_WSK_SEND_MESSAGES La fonction WskSendMessages envoie plusieurs datagrammes à une adresse de transport distante. |
|
PFN_WSK_SEND_TO La fonction WskSendTo envoie des données de datagramme à une adresse de transport distante. |
|
PFN_WSK_SOCKET La fonction WskSocket crée un socket et retourne un pointeur vers l’objet socket associé. |
|
PFN_WSK_SOCKET_CONNECT La fonction WskSocketConnect crée un socket orienté connexion, la lie à une adresse de transport locale, la connecte à une adresse de transport distante donnée et retourne un pointeur vers l’objet socket associé. |
Structures
|
WSK_BUF La structure WSK_BUF définit une mémoire tampon de données utilisée pour l’envoi et la réception de données sur un socket. |
|
WSK_BUF_LIST La structure WSK_BUF_LIST est utilisée pour envoyer plusieurs datagrammes via un seul appel à WskSendMessages. |
|
WSK_CLIENT_CONNECTION_DISPATCH La structure WSK_CLIENT_CONNECTION_DISPATCH spécifie la table de distribution d’événements d’une application WSK pour un socket orienté connexion. |
|
WSK_CLIENT_DATAGRAM_DISPATCH La structure WSK_CLIENT_DATAGRAM_DISPATCH spécifie la table de distribution d’une application WSK des fonctions de rappel d’événements pour un socket de datagramme. |
|
WSK_CLIENT_DISPATCH La structure WSK_CLIENT_DISPATCH spécifie la table de distribution d’une application WSK des fonctions de rappel d’événements pour les événements qui ne sont pas spécifiques à un socket particulier. |
|
WSK_CLIENT_LISTEN_DISPATCH La structure WSK_CLIENT_LISTEN_DISPATCH spécifie la table de distribution d’événements d’une application WSK pour un socket d’écoute. |
|
WSK_CLIENT_NPI La structure WSK_CLIENT_NPI identifie une interface de programmation réseau (NPI) implémentée par un client WSK. |
|
WSK_CLIENT_STREAM_DISPATCH La structure WSK_CLIENT_STREAM_DISPATCH spécifie la table de distribution d’une application WSK des fonctions de rappel d’événements pour un socket de flux. |
|
WSK_DATA_INDICATION La structure WSK_DATA_INDICATION décrit les données reçues sur un socket orienté connexion. |
|
WSK_DATAGRAM_INDICATION La structure WSK_DATAGRAM_INDICATION décrit un datagramme qui a été reçu sur un socket de datagramme. |
|
WSK_EVENT_CALLBACK_CONTROL La structure WSK_EVENT_CALLBACK_CONTROL spécifie les informations permettant d’activer et de désactiver les fonctions de rappel d’événement d’un socket. |
|
WSK_EXTENSION_CONTROL_IN La structure WSK_EXTENSION_CONTROL_IN spécifie l’implémentation d’une application WSK d’une interface d’extension pour un socket. |
|
WSK_EXTENSION_CONTROL_OUT La structure WSK_EXTENSION_CONTROL_OUT spécifie l’implémentation du sous-système WSK d’une interface d’extension pour un socket. |
|
WSK_INSPECT_ID La structure WSK_INSPECT_ID spécifie un identificateur pour une demande de connexion entrante sur un socket d’écoute. |
|
WSK_PROVIDER_BASIC_DISPATCH La structure WSK_PROVIDER_BASIC_DISPATCH spécifie la table de distribution du sous-système WSK des fonctions pour un socket de base. |
|
WSK_PROVIDER_CHARACTERISTICS La structure WSK_PROVIDER_CHARACTERISTICS spécifie les caractéristiques du sous-système WSK. |
|
WSK_PROVIDER_CONNECTION_DISPATCH La structure WSK_PROVIDER_CONNECTION_DISPATCH spécifie la table des fonctions du sous-système WSK pour un socket orienté connexion. |
|
WSK_PROVIDER_DATAGRAM_DISPATCH La structure WSK_PROVIDER_DATAGRAM_DISPATCH spécifie la table des fonctions du sous-système WSK pour un socket de datagramme. |
|
WSK_PROVIDER_DISPATCH La structure WSK_PROVIDER_DISPATCH spécifie la table de distribution du sous-système WSK des fonctions qui ne sont pas spécifiques à un socket particulier. |
|
WSK_PROVIDER_LISTEN_DISPATCH La structure WSK_PROVIDER_LISTEN_DISPATCH spécifie la table des fonctions du sous-système WSK pour un socket d’écoute. |
|
WSK_PROVIDER_NPI La structure WSK_PROVIDER_NPI identifie un NPI (Network Programming Interface) fournisseur implémenté par le sous-système WSK. |
|
WSK_PROVIDER_STREAM_DISPATCH La structure WSK_PROVIDER_STREAM_DISPATCH spécifie la table des fonctions du sous-système WSK pour un socket de flux. |
|
WSK_REGISTRATION La structure WSK_REGISTRATION est utilisée par le sous-système WSK pour inscrire ou annuler l’inscription d’une application WSK en tant que client WSK. |
|
WSK_SOCKET La structure WSK_SOCKET définit un objet socket pour un socket. |
|
WSK_TDI_MAP La structure WSK_TDI_MAP spécifie un mappage entre une famille d’adresses particulière, un type de socket et un protocole au nom de l’appareil d’un transport TDI. |
|
WSK_TDI_MAP_INFO La structure WSK_TDI_MAP_INFO spécifie une liste qui contient des mappages d’une combinaison d’une famille d’adresses, d’un type de socket et d’un protocole au nom de l’appareil d’un transport TDI. |
|
WSK_TRANSPORT La structure WSK_TRANSPORT spécifie un transport disponible pris en charge par le sous-système WSK. |