Leer en inglés

Compartir a través de


Encabezado wdstci.h

Los Servicios de implementación de Windows usan este encabezado. Para más información, consulte:

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

Functions

 
WdsTransportClientAddRefBuffer

Incrementa el recuento de referencias en un búfer que pertenece al cliente de multidifusión.
WdsTransportClientCancelSession

Libera los recursos asociados a una sesión en el cliente. (WdsTransportClientCancelSession)
WdsTransportClientCloseSession

Libera los recursos asociados a una sesión en el cliente. (WdsTransportClientCloseSession)
WdsTransportClientCompleteReceive

Indica que se ha finalizado todo el procesamiento en un bloque de datos y que el cliente de multidifusión puede purgar este bloque de datos de su memoria caché para dejar espacio para recibir más.
WdsTransportClientInitialize

Inicializa el cliente de multidifusión.
WdsTransportClientInitializeSession

Inicia una transferencia de archivos de multidifusión. (WdsTransportClientInitializeSession)
WdsTransportClientQueryStatus

Recupera el estado actual de una transmisión de multidifusión continua o completa del cliente de multidifusión.
WdsTransportClientRegisterCallback

Registra una devolución de llamada con el cliente de multidifusión.
WdsTransportClientReleaseBuffer

Disminuye el recuento de referencias en un búfer que pertenece al cliente de multidifusión.
WdsTransportClientShutdown

Apaga el cliente de multidifusión.
WdsTransportClientStartSession

Inicia una transferencia de archivos de multidifusión. (WdsTransportClientStartSession)
WdsTransportClientWaitForCompletion

Se bloquea hasta que se complete la sesión de multidifusión o se alcance el tiempo de espera especificado.

Funciones de devolución de llamada

 
PFN_WdsTransportClientReceiveContents

El cliente de multidifusión usa la PFN_WdsTransportClientReceiveContents devolución de llamada para indicar que un bloque de datos está listo para usarse.
PFN_WdsTransportClientReceiveMetadata

PFN_WdsTransportClientReceiveMetadata es una devolución de llamada opcional que un consumidor puede registrar para recibir información de tipo de metadatos sobre un archivo. El proveedor de contenido proporciona esta información y es opaca para el servidor y el cliente de multidifusión.
PFN_WdsTransportClientSessionComplete

El cliente usa la PFN_WdsTransportClientSessionCompete devolución de llamada para indicar que no se enviarán más devoluciones de llamada al consumidor y que la sesión se completó correctamente o encontró un error no recuperable.
PFN_WdsTransportClientSessionStart

Se llama a la devolución de llamada PFN_WdsTransportClientSessionStart al inicio de una sesión de multidifusión para indicar el tamaño del archivo y otra información del lado servidor sobre el archivo al consumidor. (PFN_WdsTransportClientSessionStart)
PFN_WdsTransportClientSessionStartEx

Se llama a la devolución de llamada PFN_WdsTransportClientSessionStart al inicio de una sesión de multidifusión para indicar el tamaño del archivo y otra información del lado servidor sobre el archivo al consumidor. (PFN_WdsTransportClientSessionStartEx)

Estructuras

 
TRANSPORTCLIENT_SESSION_INFO

Esta estructura la usa la función de devolución de llamada PFN_WdsTransportClientSessionStartEx.
WDS_TRANSPORTCLIENT_REQUEST

Esta estructura la usa la función WdsTransportClientStartSession.

Enumeraciones

 
TRANSPORTCLIENT_CALLBACK_ID

La función WdsTransportClientRegisterCallback recibe esta enumeración.