Définitions de RUI et de SLI
Les définitions des fonctions RUI et SLI sont les suivantes :
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. Le fichier d’en-tête H fourni avec votre Kit de développement logiciel (SDK) Host Integration Server inclut des prototypes de ces fonctions.
Le seul paramètre passé à la fonction RUI ou SLI est l’adresse d’un bloc de contrôle verbe (VCB). Le VCB est une structure composée de variables qui :
Identifiez le verbe d’application d’unité logique (LUA) à exécuter.
Fournissez les informations utilisées par le verbe.
Contenir les informations retournées par le verbe une fois l’exécution terminée.
Les paramètres passés à la fonction WinRUIou WinSLI sont un handle de fenêtre et l’adresse d’un VCB. Le handle de fenêtre est utilisé pour la notification de message lorsque le verbe émis est terminé.
La structure VCB est déclarée dans WINLUA. Fichier d’en-tête H. Pour obtenir des informations VCB générales, consultez Format VCB LUA. Pour obtenir des informations VCB spécifiques à un verbe, consultez la documentation de référence pour chaque verbe.