Considerazioni su LUA per Windows
Le estensioni di Windows seguenti sono di particolare importanza e devono essere esaminate prima di usare l'interfaccia di programmazione dell'applicazione (LUA) logica (API) e questa versione di Host Integration Server:
-
Fornisce una notifica evento per tutti i verbi URI (Request Unit Interface). L'applicazione deve fornire un handle a un evento nel membro lua_post_handle del blocco di controllo verbo (VCB). L'evento deve trovarsi nello stato non segnalato. Al termine dell'operazione asincrona, l'applicazione viene notificata tramite il segnale dell'evento. Dopo aver segnalato l'evento, esaminare il codice restituito primario e il codice restituito secondario per eventuali condizioni di errore.
-
Fornisce una notifica evento 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 viene notificata tramite il segnale dell'evento. Dopo aver segnalato l'evento, esaminare il codice restituito primario e il codice restituito secondario per eventuali condizioni di errore.
-
Fornisce una notifica asincrona per tutti i verbi URI basati su Windows. Al termine dell'operazione asincrona, la finestra dell'applicazione riceve il messaggio restituito da RegisterWindowMessage con "WinRUI" come stringa di input. L'argomento lParam del messaggio contiene l'indirizzo del VCB pubblicato come completato. L'argomento wParam del messaggio non è definito.
Un'applicazione deve chiamare WinRUIStartup per l'inizializzazione prima di chiamare WinRUI.
-
Un'applicazione deve chiamare questa funzione al termine dell'uso dei verbi URI per annullare la registrazione dall'implementazione di Windows LUA. Questa funzione termina e deregista un'applicazione da un'implementazione di Windows LUA.
-
Un'applicazione deve chiamare questa funzione per registrarsi con un'implementazione di Windows LUA prima di emettere ulteriori chiamate LUA di Windows usando verbi URI. Questa funzione consente a un'applicazione di specificare la versione di Windows LUA necessaria e di recuperare i dettagli dell'implementazione LUA specifica.
-
Fornisce una notifica asincrona per tutti i verbi SLI basati su Windows. Al termine dell'operazione asincrona, la finestra dell'applicazione riceve il messaggio restituito da RegisterWindowMessage con "WinSLI" come stringa di input. L'argomento lParam del messaggio contiene l'indirizzo del VCB pubblicato come completato. L'argomento wParam del messaggio non è definito.
Un'applicazione deve chiamare WinSLIStartup per l'inizializzazione prima di chiamare WinSLI.
-
Un'applicazione deve chiamare questa funzione al termine dell'uso dei verbi SLI per deregister se stessa dall'implementazione di Windows LUA. Questa funzione termina e deregista un'applicazione da un'implementazione di Windows LUA.
-
Un'applicazione deve chiamare questa funzione per registrarsi con un'implementazione di Windows LUA prima di emettere ulteriori chiamate LUA di Windows usando i 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.