GetLuaReturnCode
La función GetLuaReturnCode convierte los códigos de retorno principal y secundario del bloque de control de verbo (VCB) en una cadena imprimible. Esta función proporciona un conjunto estándar de cadenas de error para su uso por parte de las aplicaciones de aplicación de unidad lógica (LUA).
Sintaxis
int WINAPI GetLuaReturnCode (
struct LUA_COMMON FAR *vpb,
UINT buffer_length,
unsigned char FAR *buffer_addr
);
Parámetros
vpb
Parámetro proporcionado. Especifica la dirección del bloque de control de verbo.
buffer_length
Parámetro proporcionado. Especifica la longitud del búfer al que apunta buffer_addr. La longitud recomendada es 256.
buffer_addr
Parámetro proporcionado o devuelto. Especifica la dirección del búfer que va a contener la cadena con formato terminada en un valor NULL.
Códigos de retorno
0x20000001
Los parámetros no son válidos. La función no pudo leer el bloque de control de verbo especificado o no pudo escribir en el búfer especificado.
0x20000002
El búfer especificado es demasiado pequeño.
0x20000003
No se pudo cargar la biblioteca de cadenas de LUA LUAST32.DLL.
Comentarios
La cadena de error descriptiva devuelta en buffer_addr no acaba en un carácter de nueva línea ( \n).
Las cadenas de error descriptivas se incluyen en LUAST32.DLL y se pueden personalizar en distintos idiomas.