Compartir a través de


Función WdsTransportClientCompleteReceive (wdstci.h)

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 recibirlos más.

Sintaxis

DWORD WDSTCIAPI WdsTransportClientCompleteReceive(
  [in] HANDLE          hSessionKey,
  [in] ULONG           ulSize,
  [in] PULARGE_INTEGER pullOffset
);

Parámetros

[in] hSessionKey

Identificador único devuelto por la llamada a WdsTransportClientInitializeSession.

[in] ulSize

Tamaño del bloque que se va a liberar.

[in] pullOffset

Desplazamiento del bloque que se está liberando.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.

Comentarios

Debe haber una llamada a WdsTransportClientCompleteReceive para cada llamada a la devolución de llamada PFN_WdsTransportClientReceiveContents que recibe el consumidor. Los parámetros de longitud y desplazamiento de esta llamada de función deben coincidir con los proporcionados en la devolución de llamada de contenido de recepción. Si no se llama a esta función, se detendrá en el cliente de multidifusión una vez que alcance el límite de caché especificado por ulCacheSize de la estructura de WDS_TRANSPORTCLIENT_REQUEST que se pasa a WdsTransportClientInitializeSession.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista con SP1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wdstci.h
Library Wdstptc.lib
Archivo DLL Wdstptc.dll