SLI_OPEN VCB Structure
The following structure shows the SLI_OPEN fields of the LUA SPECIFIC union member for the SLI_OPEN verb.
Syntax
struct SLI_OPEN {
unsigned char lua_init_type;
unsigned char lua_resv65;
unsigned short lua_wait;
struct LUA_EXT_ENTRY lua_open_extension[3];
unsigned char lua_ending_delim;
} SLI_OPEN;
Remarks
Members
lua_init_type
Type of session initiation, which determines how the LU-LU session is initialized by the Windows LUA interface. The following values are valid:
lua_init_type_sec_is
Secondary-initiated and sends the INITSELF command supplied in the OPEN data buffer.
lua_init_type_sec_log
Secondary-initiated with an unformatted LOGON message in the OPEN data buffer.
lua_init_type_prim
Primary-initiated and waits on the BIND command.
lua_init_type_prim_sscp
Primary-initiated with SSCP access.
lua_resv65
Reserved field.
lua_wait
Secondary retry wait time. Specifies how many seconds the Windows LUA interface is to wait before retransmitting the INITSELF or the LOGON message after receiving one of the following:
A NOTIFY command (indicating a procedure error)
A network services procedure error message
A negative response with one of the following secondary return codes:
RESOURCE_NOT_AVAILABLE SESSION_LIMIT_EXCEEDED SESSION_SERVICE_PATH_ERROR
lua_open_extension
Supplied parameter. Specifies any user-supplied dynamic-link libraries (DLLs) used to process specific LUA messages.lua_ending_delim
Extension list delimiter.