Partager via


Considérations sur Windows LUA

Les extensions Windows suivantes sont d’une importance particulière et doivent être examinées avant d’utiliser l’interface de programmation d’application (API) de l’application d’unité logique (API) et cette version de Host Integration Server :

  • RUI

    Fournit une notification d’événement pour tous les verbes RUI (Request Unit Interface). L’application doit fournir un handle à un événement dans le lua_post_handle membre du bloc de contrôle verbe (VCB). L’événement doit être à l’état non signalé. Une fois l’opération asynchrone terminée, l’application est avertie par la signalisation de l’événement. Lors de la signalisation de l’événement, examinez le code de retour principal et le code de retour secondaire pour rechercher des conditions d’erreur.

  • SLI

    Fournit une notification d’événement pour tous les verbes SLI (Session Level Interface). L’application doit fournir un handle à un événement dans le lua_post_handle membre du VCB. L’événement doit être à l’état non signalé. Une fois l’opération asynchrone terminée, l’application est avertie par la signalisation de l’événement. Lors de la signalisation de l’événement, examinez le code de retour principal et le code de retour secondaire pour rechercher des conditions d’erreur.

  • WinRUI

    Fournit une notification asynchrone pour tous les verbes RUI windows. Une fois l’opération asynchrone terminée, la fenêtre hWnd de l’application reçoit le message retourné par RegisterWindowMessage avec « WinRUI » comme chaîne d’entrée. L’argument lParam du message contient l’adresse du VCB en cours de publication. L’argument wParam du message n’est pas défini.

    Une application doit appeler WinRUIStartup pour l’initialisation avant d’appeler WinRUI.

  • WinRUICleanup

    Une application doit appeler cette fonction lorsqu’elle a terminé d’utiliser des verbes RUI pour se désinscrire de l’implémentation Windows LUA. Cette fonction arrête et désinscrire une application à partir d’une implémentation Windows LUA.

  • WinRUIStartup

    Une application doit appeler cette fonction pour s’inscrire auprès d’une implémentation Windows LUA avant d’émettre d’autres appels Windows LUA à l’aide de verbes RUI. Cette fonction permet à une application de spécifier la version de Windows LUA requise et de récupérer les détails de l’implémentation LUA spécifique.

  • WinSLI

    Fournit une notification asynchrone pour tous les verbes SLI windows. Une fois l’opération asynchrone terminée, la fenêtre hWnd de l’application reçoit le message retourné par RegisterWindowMessage avec « WinSLI » comme chaîne d’entrée. L’argument lParam du message contient l’adresse du VCB en cours de publication. L’argument wParam du message n’est pas défini.

    Une application doit appeler WinSLIStartup pour l’initialisation avant d’appeler WinSLI.

  • WinSLICleanup

    Une application doit appeler cette fonction lorsqu’elle a terminé d’utiliser des verbes SLI pour se désinscrire de l’implémentation Windows LUA. Cette fonction arrête et désinscrire une application à partir d’une implémentation Windows LUA.

  • WinSLIStartup

    Une application doit appeler cette fonction pour s’inscrire auprès d’une implémentation Windows LUA avant d’émettre d’autres appels Windows LUA à l’aide de verbes SLI. Cette fonction permet à une application de spécifier la version de Windows LUA requise et de récupérer les détails de l’implémentation LUA spécifique.