Compartir a través de


Consideraciones sobre LUA en Windows

Las siguientes extensiones de Windows son de importancia particular y deben revisarse antes de usar la interfaz de programación de aplicaciones (API) de la aplicación de unidad lógica (LUA) y esta versión de Host Integration Server:

  • RUI

    Proporciona una notificación de eventos para todos los verbos de interfaz de unidad de solicitud (RUI). La aplicación debe proporcionar un identificador a un evento en el miembro lua_post_handle del bloque de control de verbos (VCB). El evento debe estar en estado no señalado. Una vez completada la operación asincrónica, se notifica a la aplicación a través de la señalización del evento. Tras la señalización del evento, examine el código de retorno principal y el código de retorno secundario para ver si hay condiciones de error.

  • SLI

    Proporciona una notificación de eventos para todos los verbos de interfaz de nivel de sesión (SLI). La aplicación debe proporcionar un identificador a un evento en el miembro lua_post_handle del VCB. El evento debe estar en estado no señalado. Una vez completada la operación asincrónica, se notifica a la aplicación a través de la señalización del evento. Tras la señalización del evento, examine el código de retorno principal y el código de retorno secundario para ver si hay condiciones de error.

  • WinRUI

    Proporciona una notificación asincrónica para todos los verbos RUI basados en Windows. Una vez completada la operación asincrónica, la ventana de la aplicación hWnd recibe el mensaje devuelto por RegisterWindowMessage con "WinRUI" como cadena de entrada. El argumento lParam del mensaje contiene la dirección del VCB que se va a publicar como completa. El argumento wParam del mensaje no está definido.

    Una aplicación debe llamar a WinRUIStartup para la inicialización antes de llamar a WinRUI.

  • WinRUICleanup

    Una aplicación debe llamar a esta función cuando termine de usar verbos RUI para anular su registro desde la implementación de LUA de Windows. Esta función finaliza y anula el registro de una aplicación de una implementación de LUA de Windows.

  • WinRUIStartup

    Una aplicación debe llamar a esta función para registrarse con una implementación de LUA de Windows antes de emitir más llamadas LUA de Windows mediante verbos RUI. Esta función permite a una aplicación especificar la versión de LUA de Windows necesaria y recuperar los detalles de la implementación de LUA específica.

  • WinSLI

    Proporciona una notificación asincrónica para todos los verbos SLI basados en Windows. Una vez completada la operación asincrónica, la ventana de la aplicación hWnd recibe el mensaje devuelto por RegisterWindowMessage con "WinSLI" como cadena de entrada. El argumento lParam del mensaje contiene la dirección del VCB que se va a publicar como completa. El argumento wParam del mensaje no está definido.

    Una aplicación debe llamar a WinSLIStartup para la inicialización antes de llamar a WinSLI.

  • WinSLICleanup

    Una aplicación debe llamar a esta función cuando termine de usar verbos SLI para anular su registro desde la implementación de LUA de Windows. Esta función finaliza y anula el registro de una aplicación de una implementación de LUA de Windows.

  • WinSLIStartup

    Una aplicación debe llamar a esta función para registrarse con una implementación de LUA de Windows antes de emitir más llamadas de LUA de Windows mediante verbos SLI. Esta función permite a una aplicación especificar la versión de LUA de Windows necesaria y recuperar los detalles de la implementación de LUA específica.