LUA RUI/SLI Calls May Return Immediately or with LUA_IN_PROGRESS

Last reviewed: April 11, 1997
Article ID: Q152010
The information in this article applies to:
  • Microsoft SNA Server for Windows NT, versions 2.0, 2.1, 2.11, and 3.0

There is no way for an application program to control whether an SNA Server LUA RUI or SLI call will return synchronously (that is, block the calling thread) or asynchronously. The call may complete immediately (for example if data has already arrived to complete a read request), though in most cases the call will return immediately with the primary return code set to LUA_IN_PROGRESS (0x0030). In this case, the application must use whatever asynchronous completion method it chose to wait for the verb to complete.

Asynchronous completion methods are described in Chapter 2 (pages 17 and 18) in the SNA Server LUA Programmer's Guide. SNA Server 3.0 documents this in the LUA Programmer's Guide section of the SNA SDK Documentation applet.


Additional query words:
Keywords : kbnetwork kbprg prodsna snalua
Version : 2.0 2.1 2.11 3.0
Platform : WinNT


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 11, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.