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