The information in this article applies to:
SUMMARY
If an LUA SLI application issues an SLI_RECEIVE request and passes a data
buffer that is smaller than the size of the chain being received, the SLI
interface returns a primary_rc of LUA_UNSUCCESSFUL and secondary_rc =
LUA_DATA_TRUNCATED. The SLI library returns as much data as possible to
the application's data buffer, but the remaining data in the chain is lost
and cannot be extracted on subsequent SLI_RECEIVE requests.
MORE INFORMATION
This new feature is enabled with an update of the WINSLI32.DLL and the
SNATRC.DLL, but has not been regression-tested. To enable this new feature,
the Windows application must set the resv56[3] byte to 0x01 on the SLI_OPEN
call. With this byte set, if the application issues SLI_RECEIVE and
specifies a data buffer which is smaller than the chain of data to be
received, SLI_RECEIVE returns with a primary_rc of LUA_OK and a
secondary_rc of LUA_DATA_INCOMPLETE (0x00000060). The next SLI_RECEIVE
returns the rest of the data for that chain, or as much as there is space
in the receive buffer.
Additional query words: prodsna
Keywords : kbnetwork ntnetserv kbfix2.11.sp2 |
Last Reviewed: September 24, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |