Condividi tramite


Considerazioni su LUA di Windows

Le estensioni di Windows seguenti sono di particolare importanza e devono essere esaminate prima di usare l'API (Logical Unit Application Interface) e questa versione di Host Integration Server:

  • RUI

    Fornisce la notifica degli eventi per tutti i verbi RUI (Request Unit Interface). L'applicazione deve fornire un handle a un evento nel membro lua_post_handle del blocco di controllo del verbo (VCB). L'evento deve trovarsi nello stato non segnalato. Al termine dell'operazione asincrona, l'applicazione riceve una notifica tramite la segnalazione dell'evento. Al momento della segnalazione dell'evento, esaminare il codice restituito primario e il codice restituito secondario per eventuali condizioni di errore.

  • SLI

    Fornisce la notifica degli eventi per tutti i verbi SLI (Session Level Interface). L'applicazione deve fornire un handle a un evento nel membro lua_post_handle del VCB. L'evento deve trovarsi nello stato non segnalato. Al termine dell'operazione asincrona, l'applicazione riceve una notifica tramite la segnalazione dell'evento. Al momento della segnalazione dell'evento, esaminare il codice restituito primario e il codice restituito secondario per eventuali condizioni di errore.

  • WinRUI

    Fornisce una notifica asincrona per tutti i verbi URI basati su Windows. Al termine dell'operazione asincrona, la finestra dell'applicazione hWnd riceve il messaggio restituito da RegisterWindowMessage con "WinRUI" come stringa di input. L'argomento lParam del messaggio contiene l'indirizzo del VCB che viene indicato come completo. L'argomento wParam del messaggio non è definito.

    Un'applicazione deve chiamare WinRUIStartup per l'inizializzazione prima di chiamare WinRUI.

  • WinRUICleanup

    Un'applicazione deve chiamare questa funzione al termine dell'uso dei verbi RUI per annullare la registrazione dall'implementazione luA di Windows. Questa funzione termina e annulla la registrazione di un'applicazione da un'implementazione LUA di Windows.

  • WinRUIStartup

    Un'applicazione deve chiamare questa funzione per registrarsi con un'implementazione LUA di Windows prima di eseguire altre chiamate LUA di Windows usando verbi RUI. Questa funzione consente a un'applicazione di specificare la versione di Windows LUA necessaria e di recuperare i dettagli dell'implementazione LUA specifica.

  • WinSLI

    Fornisce una notifica asincrona per tutti i verbi SLI basati su Windows. Al termine dell'operazione asincrona, la finestra dell'applicazione hWnd riceve il messaggio restituito da RegisterWindowMessage con "WinSLI" come stringa di input. L'argomento lParam del messaggio contiene l'indirizzo del VCB pubblicato come completo. L'argomento wParam del messaggio non è definito.

    Un'applicazione deve chiamare WinSLIStartup per l'inizializzazione prima di chiamare WinSLI.

  • WinSLICleanup

    Un'applicazione deve chiamare questa funzione al termine dell'uso dei verbi SLI per annullare la registrazione dall'implementazione luA di Windows. Questa funzione termina e annulla la registrazione di un'applicazione da un'implementazione LUA di Windows.

  • WinSLIStartup

    Un'applicazione deve chiamare questa funzione per registrarsi con un'implementazione luA di Windows prima di eseguire altre chiamate LUA di Windows usando verbi SLI. Questa funzione consente a un'applicazione di specificare la versione di Windows LUA necessaria e di recuperare i dettagli dell'implementazione LUA specifica.