Estructura VCB de SLI_OPEN
En la estructura siguiente se muestran los campos SLI_OPEN del miembro de unión ESPECÍFICO de LUA para el verbo SLI_OPEN .
Sintaxis
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;
Comentarios
Miembros
lua_init_type
Tipo de inicio de sesión, que determina cómo se inicializa la sesión de LU-LU de Windows. Valores válidos son:
lua_init_type_sec_is
Iniciado por la base de datos secundaria y envía el comando INITSELF proporcionado en el búfer de datos OPEN.
lua_init_type_sec_log
Iniciado por la base de datos secundaria con un mensaje LOGON sin formato en el búfer de datos OPEN.
lua_init_type_prim
Iniciado por el servidor principal y espera en el comando BIND.
lua_init_type_prim_sscp
Iniciado por el servidor principal con acceso SSCP.
lua_resv65
Campo reservado.
lua_wait
Tiempo de espera de reintento secundario. Especifica cuántos segundos debe esperar la interfaz LUA de Windows antes de retransmitir el INITSELF o el mensaje LOGON después de recibir uno de los siguientes:
Un comando NOTIFY (que indica un error de procedimiento)
Mensaje de error de procedimiento de servicios de red
Una respuesta negativa con uno de los siguientes códigos de retorno secundarios:
RESOURCE_NOT_AVAILABLE SESSION_LIMIT_EXCEEDED SESSION_SERVICE_PATH_ERROR
lua_open_extension
Parámetro proporcionado. Especifica las bibliotecas de vínculos dinámicos (DLL) proporcionadas por el usuario que se usan para procesar mensajes LUA específicos.lua_ending_delim
Delimitador de lista de extensiones.