The definitions of the RUI and SLI functions are as follows:
void WINAPI RUI(struct LUA_VERB_RECORD FAR * verb);
void WINAPI SLI(struct LUA_VERB_RECORD FAR * verb);
int WINAPI WinRUI(HWND handle, struct LUA_VERB_RECORD FAR * verb);
int WINAPI WinSLI(HWND handle, struct LUA_VERB_RECORD FAR * verb);
The WINLUA.H header file supplied with your SNA Server SDK includes prototypes of these functions.
The only parameter passed to the RUI or SLI function is the address of a verb control block (VCB). The VCB is a structure made up of variables that:
The parameters passed to the WinRUI or WinSLI function are a window handle and the address of a VCB. The window handle is used for message notification when the issued verb has completed.
The VCB structure is declared in the WINLUA.H header file. See The LUA VCB Format for general VCB information. For verb-specific VCB information, see the reference documentation for each verb.