Encabezado wsk.h
La red usa este encabezado. Para obtener más información, consulte:
wsk.h contiene las siguientes interfaces de programación:
Funciones
Funciones de devolución de llamada
PFN_WSK_ABORT_EVENT La función de devolución de llamada de eventos WskAbortEvent notifica a una aplicación WSK que se ha quitado una solicitud de conexión entrante en un socket de escucha que tiene habilitado el modo de aceptación condicional. |
PFN_WSK_ACCEPT La función WskAccept acepta una conexión entrante en un socket de escucha. |
PFN_WSK_ACCEPT_EVENT La función de devolución de llamada de eventos WskAcceptEvent notifica a una aplicación WSK que se ha aceptado una conexión entrante en un socket de escucha. |
PFN_WSK_BIND La función WskBind enlaza un socket a una dirección de transporte local. |
PFN_WSK_CLIENT_EVENT La función de devolución de llamada de eventos WskClientEvent notifica a una aplicación WSK sobre eventos que no son específicos de un socket determinado. |
PFN_WSK_CLOSE_SOCKET La función WskCloseSocket cierra un socket y libera los recursos asociados. |
PFN_WSK_CONNECT La función WskConnect conecta un socket orientado a la conexión o al flujo a una dirección de transporte remota. |
PFN_WSK_CONNECT_EX La función WskConnectEx conecta un socket orientado a la conexión o a una dirección de transporte remota. WskConnectEx es similar a WskConnect, salvo que también puede enviar opcionalmente un búfer de datos durante o después de la sincronización de la conexión. |
PFN_WSK_CONTROL_CLIENT La función WskControlClient realiza operaciones de control en un objeto de cliente WSK. |
PFN_WSK_CONTROL_SOCKET La función WskControlSocket realiza operaciones de control en un socket. |
PFN_WSK_DISCONNECT La función WskDisconnect desconecta un socket orientado a la conexión o secuencia de una dirección de transporte remota. |
PFN_WSK_DISCONNECT_EVENT La función de devolución de llamada de eventos WskDisconnectEvent notifica a una aplicación WSK que la aplicación remota ha desconectado una conexión en un socket orientado a la conexión. |
PFN_WSK_FREE_ADDRESS_INFO La función WskFreeAddressInfo libera información de direcciones que la función WskGetAddressInfo tiene asignada dinámicamente. |
PFN_WSK_GET_ADDRESS_INFO La función WskGetAddressInfo realiza la traducción independiente del protocolo de un nombre de host a una dirección de transporte. |
PFN_WSK_GET_LOCAL_ADDRESS La función WskGetLocalAddress recupera la dirección de transporte local de un socket. |
PFN_WSK_GET_NAME_INFO La función WskGetNameInfo proporciona una traducción independiente del protocolo de una dirección de transporte a un nombre de host. |
PFN_WSK_GET_REMOTE_ADDRESS La función WskGetRemoteAddress recupera la dirección de transporte remota de un socket de flujo o orientado a la conexión. |
PFN_WSK_INSPECT_COMPLETE La función WskInspectComplete completa la inspección de una solicitud de conexión entrante previamente insertada que se recibió en un socket de escucha que tiene habilitado el modo de aceptación condicional. |
PFN_WSK_INSPECT_EVENT La función de devolución de llamada de eventos WskInspectEvent notifica a una aplicación WSK que se ha recibido una solicitud de conexión entrante en un socket de escucha que tiene habilitado el modo de aceptación condicional. |
PFN_WSK_LISTEN La función WskListen permite que un socket de secuencia escuche las conexiones entrantes en la dirección enlazada del socket. |
PFN_WSK_RECEIVE La función WskReceive recibe datos a través de un socket de flujo o orientado a la conexión desde una dirección de transporte remota. |
PFN_WSK_RECEIVE_EVENT La función de devolución de llamada de eventos WskReceiveEvent notifica a una aplicación WSK que los datos se han recibido en un socket orientado a la conexión. |
PFN_WSK_RECEIVE_FROM La función WskReceiveFrom recibe un datagrama y cualquier información de control asociada de una dirección de transporte remota. |
PFN_WSK_RECEIVE_FROM_EVENT La función de devolución de llamada de eventos WskReceiveFromEvent notifica a una aplicación WSK que uno o varios datagramas se han recibido en un socket de datagramas. |
PFN_WSK_RELEASE_DATA_INDICATION_LIST La función WskRelease libera una lista vinculada de WSK_DATA_INDICATION estructuras que anteriormente se conservaban en una aplicación WSK. |
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST La función WskRelease libera una lista vinculada de estructuras de WSK_DATAGRAM_INDICATION que anteriormente se conservaban en una aplicación WSK. |
PFN_WSK_SEND La función WskSend envía datos a través de un socket orientado a la conexión o a una dirección de transporte remota. |
PFN_WSK_SEND_BACKLOG_EVENT La función de devolución de llamada de eventos WskSendBacklogEvent notifica a una aplicación WSK cuando cambia el tamaño ideal del trabajo pendiente de envío para un socket orientado a la conexión. |
PFN_WSK_SEND_MESSAGES La función WskSendMessages envía varios datagramas a una dirección de transporte remota. |
PFN_WSK_SEND_TO La función WskSendTo envía datos del datagrama a una dirección de transporte remota. |
PFN_WSK_SOCKET La función WskSocket crea un nuevo socket y devuelve un puntero al objeto de socket asociado. |
PFN_WSK_SOCKET_CONNECT La función WskSocketConnect crea un nuevo socket orientado a la conexión, lo enlaza a una dirección de transporte local, lo conecta a una dirección de transporte remota determinada y devuelve un puntero al objeto de socket asociado. |
Estructuras
WSK_BUF La estructura WSK_BUF define un búfer de datos que se usa para enviar y recibir datos a través de un socket. |
WSK_BUF_LIST La estructura WSK_BUF_LIST se usa para enviar varios datagramas a través de una sola llamada a WskSendMessages. |
WSK_CLIENT_CONNECTION_DISPATCH La estructura WSK_CLIENT_CONNECTION_DISPATCH especifica la tabla de distribución de funciones de devolución de llamada de eventos de una aplicación WSK para un socket orientado a la conexión. |
WSK_CLIENT_DATAGRAM_DISPATCH La estructura WSK_CLIENT_DATAGRAM_DISPATCH especifica la tabla de distribución de una aplicación WSK de funciones de devolución de llamada de eventos para un socket de datagramas. |
WSK_CLIENT_DISPATCH La estructura WSK_CLIENT_DISPATCH especifica la tabla de distribución de funciones de devolución de llamada de eventos de una aplicación WSK para eventos que no son específicos de un socket determinado. |
WSK_CLIENT_LISTEN_DISPATCH La estructura WSK_CLIENT_LISTEN_DISPATCH especifica la tabla de distribución de funciones de devolución de llamada de eventos de una aplicación WSK para un socket de escucha. |
WSK_CLIENT_NPI La estructura WSK_CLIENT_NPI identifica una interfaz de programación de red (NPI) implementada por un cliente WSK. |
WSK_CLIENT_STREAM_DISPATCH La estructura WSK_CLIENT_STREAM_DISPATCH especifica la tabla de distribución de funciones de devolución de llamada de eventos de una aplicación WSK para un socket de secuencia. |
WSK_DATA_INDICATION La estructura WSK_DATA_INDICATION describe los datos que se han recibido en un socket orientado a la conexión. |
WSK_DATAGRAM_INDICATION La estructura WSK_DATAGRAM_INDICATION describe un datagrama que se ha recibido en un socket de datagrama. |
WSK_EVENT_CALLBACK_CONTROL La estructura WSK_EVENT_CALLBACK_CONTROL especifica la información para habilitar y deshabilitar las funciones de devolución de llamada de eventos de un socket. |
WSK_EXTENSION_CONTROL_IN La estructura WSK_EXTENSION_CONTROL_IN especifica la implementación de una aplicación WSK de una interfaz de extensión para un socket. |
WSK_EXTENSION_CONTROL_OUT La estructura WSK_EXTENSION_CONTROL_OUT especifica la implementación del subsistema WSK de una interfaz de extensión para un socket. |
WSK_INSPECT_ID La estructura WSK_INSPECT_ID especifica un identificador para una solicitud de conexión entrante en un socket de escucha. |
WSK_PROVIDER_BASIC_DISPATCH La estructura WSK_PROVIDER_BASIC_DISPATCH especifica la tabla de distribución de funciones del subsistema WSK para un socket básico. |
WSK_PROVIDER_CHARACTERISTICS La estructura WSK_PROVIDER_CHARACTERISTICS especifica las características del subsistema WSK. |
WSK_PROVIDER_CONNECTION_DISPATCH La estructura WSK_PROVIDER_CONNECTION_DISPATCH especifica la tabla de funciones del subsistema WSK para un socket orientado a la conexión. |
WSK_PROVIDER_DATAGRAM_DISPATCH La estructura WSK_PROVIDER_DATAGRAM_DISPATCH especifica la tabla de funciones del subsistema WSK para un socket de datagramas. |
WSK_PROVIDER_DISPATCH La estructura WSK_PROVIDER_DISPATCH especifica la tabla de distribución del subsistema WSK de funciones que no son específicas de un socket determinado. |
WSK_PROVIDER_LISTEN_DISPATCH La estructura WSK_PROVIDER_LISTEN_DISPATCH especifica la tabla de funciones del subsistema WSK para un socket de escucha. |
WSK_PROVIDER_NPI La estructura WSK_PROVIDER_NPI identifica una interfaz de programación de red (NPI) del proveedor implementada por el subsistema WSK. |
WSK_PROVIDER_STREAM_DISPATCH La estructura WSK_PROVIDER_STREAM_DISPATCH especifica la tabla de funciones del subsistema WSK para un socket de flujo. |
WSK_REGISTRATION El subsistema WSK usa la estructura WSK_REGISTRATION para registrar o anular el registro de una aplicación WSK como cliente WSK. |
WSK_SOCKET La estructura WSK_SOCKET define un objeto de socket para un socket. |
WSK_TDI_MAP La estructura WSK_TDI_MAP especifica una asignación entre una familia de direcciones determinada, el tipo de socket y el protocolo al nombre del dispositivo de un transporte TDI. |
WSK_TDI_MAP_INFO La estructura WSK_TDI_MAP_INFO especifica una lista que contiene asignaciones de una combinación de una familia de direcciones, un tipo de socket y un protocolo para el nombre de dispositivo de un transporte TDI. |
WSK_TRANSPORT La estructura WSK_TRANSPORT especifica un transporte disponible compatible con el subsistema WSK. |