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 |