About The LUA Guide

The Microsoft SNA Server LUA Programmer's Guide explains how to develop C-language applications that use the conventional Logical Unit Application programming interface (LUA) to exchange data in a Systems Network Architecture (SNA) environment.

This implementation of LUA is compatible with the Request Unit Interface (RUI) and the Session Level Interface (SLI) of LUA for the Microsoft® Windows NT® and Microsoft® Windows® 95 operating systems, the Windows graphical environment, and the IBM Extended Services for OS/2 version 1.0.

This guide provides conceptual information and detailed reference information. Before reading it, you should be familiar with:

The guide covers the following topics:

Concepts
Introduces the fundamental concepts of LUA and includes information on the SNA concepts involved in LUA.
Writing LUA Applications
Provides general information needed for writing LUA applications. This section also includes information on compiling and linking an LUA application.
LUA RUI Verbs
Describes each Request Unit Interface (RUI) verb.
LUA SLI Verbs
Describes each Session Level Interface (SLI) verb and routine.
Extensions for the Windows Environment
Describes extensions to Windows LUA.
SNA Server Enhancement to the Windows Environment
Describes the API extension to Windows LUA that converts primary and secondary return codes in the verb control block (VCB) to a printable string.
Verb Control Blocks
Defines the structure of individual Windows LUA VCBs, including the common structures and the command-specific structures of LUA VCBs.
Common Return Codes
Provides a listing of all return codes in hexadecimal order.
LUA Code Samples in the SDK
Describes the LUA code samples in the Microsoft® SNA Server SDK.