Partager via


Structure de bloc de contrôle de verbe SLI_OPEN

La structure suivante montre les champs SLI_OPEN du membre de l’union LUA SPECIFIC pour le verbe SLI_OPEN .

Syntaxe

  
struct SLI_OPEN {  
    unsigned char lua_init_type;  
    unsigned char lua_resv65;  
    unsigned short lua_wait;  
    struct LUA_EXT_ENTRY lua_open_extension[3];  
    unsigned char lua_ending_delim;  
} SLI_OPEN;  

Notes

Membres

lua_init_type
Type d’initiation de session, qui détermine comment la session LU-LU est initialisée par l’interface Windows LUA. Les valeurs suivantes sont valides :

lua_init_type_sec_is

Initié par une instance secondaire et envoie la commande INITSELF fournie dans la mémoire tampon de données OPEN.

lua_init_type_sec_log

Initié par une instance secondaire avec un message LOGON non mis en forme dans la mémoire tampon de données OPEN.

lua_init_type_prim

Initié par le principal et attend la commande BIND.

lua_init_type_prim_sscp

Initié par le principal avec un accès SSCP.

lua_resv65
Champ réservé.

lua_wait
Temps d’attente de nouvelle tentative secondaire. Spécifie le nombre de secondes d’attente de l’interface Windows LUA avant de retransmettre le message INITSELF ou LOGON après avoir reçu l’un des éléments suivants :

  • Commande NOTIFY (indiquant une erreur de procédure)

  • Message d’erreur de procédure des services réseau

  • Réponse négative avec l’un des codes de retour secondaires suivants :

    RESOURCE_NOT_AVAILABLE SESSION_LIMIT_EXCEEDED SESSION_SERVICE_PATH_ERROR

    lua_open_extension
    Paramètre fourni. Spécifie toutes les bibliothèques de liens dynamiques (DLL) fournies par l’utilisateur utilisées pour traiter des messages LUA spécifiques.

    lua_ending_delim
    Délimiteur de liste d’extensions.