WdsTransportClientCompleteReceive 函数 (wdstci.h)

指示对数据块的所有处理都已完成,多播客户端可以从其缓存中清除此数据块,以便为进一步接收腾出空间。

语法

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

参数

[in] hSessionKey

调用 WdsTransportClientInitializeSession 返回的唯一句柄。

[in] ulSize

要释放的块的大小。

[in] pullOffset

要释放的块的偏移量。

返回值

如果函数成功,则返回值 ERROR_SUCCESS

注解

每次调用使用者收到的PFN_WdsTransportClientReceiveContents回调时,都必须有一次对 WdsTransportClientCompleteReceive 的调用。 此函数调用的长度和偏移参数必须与接收内容回调中提供的长度和偏移参数匹配。 未能调用此函数将导致多播客户端在达到传递给 WdsTransportInitializeSessionWDS_TRANSPORTCLIENT_REQUEST结构的 ulCacheSize 指定的缓存限制时停止。

要求

要求
最低受支持的客户端 Windows Vista SP1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wdstci.h
Library Wdstptc.lib
DLL Wdstptc.dll