Compartir a través de


encabezado wsk.h

La red usa este encabezado. Para más información, consulte:

wsk.h contiene las siguientes interfaces de programación:

Functions

 
WskCaptureProviderNPI

La función WskCaptureProviderNPI captura una interfaz de programación de red (NPI) del proveedor cuando está disponible desde el subsistema WSK.
WskDeregister

La función WskDeregister anula el registro de una instancia de registro de la aplicación WSK creada anteriormente por WskRegister.
WskQueryProviderCharacteristics

La función WskQueryProviderCharacteristics consulta el intervalo de versiones NPI de WSK compatibles con el subsistema WSK.
WskRegister

La función WskRegister registra una aplicación WSK, dada la interfaz de programación de red (NPI) del cliente WSK de la aplicación.
WskReleaseProviderNPI

La función WskReleaseProviderNPI libera una interfaz de programación de red (NPI) capturada con WskCaptureProviderNPI.

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 al flujo 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 conexiones.
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 de flujo 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 conexiones.
PFN_WSK_FREE_ADDRESS_INFO

La función WskFreeAddressInfo libera información de dirección 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 que se recibió previamente 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 flujo 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 orientado a la conexión o de flujo 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 se han recibido datos 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 se han recibido uno o varios datagramas en un socket de datagrama.
PFN_WSK_RELEASE_DATA_INDICATION_LIST

La función WskRelease libera una lista vinculada de estructuras de WSK_DATA_INDICATION que una aplicación WSK conservaba anteriormente.
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST

La función WskRelease libera una lista vinculada de estructuras de WSK_DATAGRAM_INDICATION que anteriormente conservaba 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 al flujo 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 el tamaño ideal del trabajo pendiente de envío cambia 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 de 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 una aplicación WSK de funciones de devolución de llamada de eventos 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 datagrama.
WSK_CLIENT_DISPATCH

La estructura WSK_CLIENT_DISPATCH especifica la tabla de distribución de una aplicación WSK de funciones de devolución de llamada de eventos 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 una aplicación WSK de funciones de devolución de llamada de eventos para un socket de escucha.
WSK_CLIENT_NPI

La estructura de 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 una aplicación WSK de funciones de devolución de llamada de eventos para un socket de flujo.
WSK_DATA_INDICATION

La estructura de 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 datagrama.
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 de 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 del dispositivo de un transporte TDI.
WSK_TRANSPORT

La estructura WSK_TRANSPORT especifica un transporte disponible compatible con el subsistema WSK.