Freigeben über


Definitionen von RUI und SLI

Die Definitionen der RUI - und SLI-Funktionen sind wie folgt:

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);  

Die WINLUA. Die in Ihrem Host Integration Server SDK bereitgestellte H-Headerdatei enthält Prototypen dieser Funktionen.

Der einzige Parameter, der an die RUI - oder SLI-Funktion übergeben wird, ist die Adresse eines Verb-Steuerelementblocks (VCB). Die VCB ist eine Struktur, die aus Variablen besteht, die:

  • Identifizieren Sie das LUA-Verb (Logical Unit Application), das ausgeführt werden soll.

  • Geben Sie die vom Verb verwendeten Informationen an.

  • Enthält Informationen, die vom Verb zurückgegeben werden, wenn die Ausführung abgeschlossen ist.

    Die an die WinRUI-oder WinSLI-Funktion übergebenen Parameter sind ein Fensterhandle und die Adresse eines VCB. Das Fensterhandle wird für Nachrichtenbenachrichtigungen verwendet, wenn das ausgestellte Verb abgeschlossen ist.

    Die VCB-Struktur wird in WINLUA deklariert. H-Headerdatei. Allgemeine VCB-Informationen finden Sie unter LUA VCB-Format. Verbspezifische VCB-Informationen finden Sie in der Referenzdokumentation für jedes Verb.