ApiErrorCodes

StockSharp.Micex.Native

Códigos de error.

Campos

Abandoned
public const ApiErrorCodes Abandoned
value = ApiErrorCodes.Abandoned

Regresa a MTEDisconnect (llamada en otro hilo) si el flujo de trabajo fue detenido llamando a TerminateThread.

BadPtr
public const ApiErrorCodes BadPtr
value = ApiErrorCodes.BadPtr

Una de las funciones de MTExxxx() es el puntero inadmisible.

Config
public const ApiErrorCodes Config
value = ApiErrorCodes.Config

Error de configuración: no es posible abrir el puerto COM (para TEServer), conectarse al servidor incorrecto, los servicios no se especifican en el servidor de puerta de entrada, valores incorrectos del parámetro en el archivo de configuración.

CryptoError
public const ApiErrorCodes CryptoError
value = ApiErrorCodes.CryptoError

Error en el cifrado/descifrado, creación/verificación de EDS.

DsrOff
public const ApiErrorCodes DsrOff
value = ApiErrorCodes.DsrOff

La comunicación portuaria serie se rompe (sin señal DSR) o el puerto serie se cierra en un lado de la conexión.

FatalError
public const ApiErrorCodes FatalError
value = ApiErrorCodes.FatalError

Un error crítico imprevisto.

InvalidConnection
public const ApiErrorCodes InvalidConnection
value = ApiErrorCodes.InvalidConnection

Se especifica el descriptor de conexión inadmisible.

InvalidHandle
public const ApiErrorCodes InvalidHandle
value = ApiErrorCodes.InvalidHandle

Descriptor incorrecto de la tabla: el descriptor no fue recibido llamando a MTEOpenTable, o la tabla ya ha sido cerrada por MTECloseTable@.

LogError
public const ApiErrorCodes LogError
value = ApiErrorCodes.LogError

Al llamar a MTEConnect, no fue posible crear un archivo de registro.

Logon
public const ApiErrorCodes Logon
value = ApiErrorCodes.Logon

Al conectarse al servidor, se especificaron parámetros de registro incorrectos: USERID, PASSWORD, etc.

NoMemory
public const ApiErrorCodes NoMemory
value = ApiErrorCodes.NoMemory

No hay suficiente memoria para realizar la operación.

NotConnected
public const ApiErrorCodes NotConnected
value = ApiErrorCodes.NotConnected

La conexión con el descriptor se rescindió debido a un error (no como resultado de la llamada MTEDisconnect) en MICEX Bridge Server, el sistema de trading ha terminado o la comunicación ha sido rota.

NotImplemented
public const ApiErrorCodes NotImplemented
value = ApiErrorCodes.NotImplemented

La función no se llama en esta versión de la biblioteca cliente.

NotLoggedIn
public const ApiErrorCodes NotLoggedIn
value = ApiErrorCodes.NotLoggedIn

El cliente intenta enviar una solicitud a través del servidor después de que el cliente haya establecido una nueva conexión con el Sistema de Trading, y el cliente debe volver a conectarse al servidor.

Ok
public const ApiErrorCodes Ok
value = ApiErrorCodes.Ok

Sin errores.

PktInProgress
public const ApiErrorCodes PktInProgress
value = ApiErrorCodes.PktInProgress

La función MTEAddTable fue llamada sin más llamar a MTERefresh. Durante la asamblea del paquete de solicitud de actualización, no se pueden llamar otras funciones de biblioteca.

PktNotStarted
public const ApiErrorCodes PktNotStarted
value = ApiErrorCodes.PktNotStarted

La función MTERefresh fue llamada sin llamar a MTEAddTable. Primero debe crear un paquete de solicitudes de actualización.

Read
public const ApiErrorCodes Read
value = ApiErrorCodes.Read

Error en MICEX Bridge Server, o la comunicación se rompe.

ServerUnavailable
public const ApiErrorCodes ServerUnavailable
value = ApiErrorCodes.ServerUnavailable

El servidor no está disponible. MICEX Bridge Server no está funcionando, el sistema de trading no está disponible, o la comunicación está rota.

ThreadError
public const ApiErrorCodes ThreadError
value = ApiErrorCodes.ThreadError

El cliente intenta usar una conexión en dos hilos.

TooSlowConnection
public const ApiErrorCodes TooSlowConnection
value = ApiErrorCodes.TooSlowConnection

El canal de comunicación demasiado lento no permite completar correctamente el procedimiento de conexión / reconexión.

TradingSystemUnavailable
public const ApiErrorCodes TradingSystemUnavailable
value = ApiErrorCodes.TradingSystemUnavailable

El sistema de comercio MICEX no está disponible temporalmente, el servidor sigue tratando de conectarse al vehículo o está esperando una sesión de negociación.

TransactionRejected
public const ApiErrorCodes TransactionRejected
value = ApiErrorCodes.TransactionRejected

El sistema de comercio MICEX tramitó la solicitud y devolvió el código de error.

Tsmr
public const ApiErrorCodes Tsmr
value = ApiErrorCodes.Tsmr

Error al nivel del protocolo de interacción con el sistema de comercio MICEX, o el sistema de comercio no está disponible.

Unknown
public const ApiErrorCodes Unknown
value = ApiErrorCodes.Unknown

Durante la ejecución de la función, se produjo un error inesperado.

Write
public const ApiErrorCodes Write
value = ApiErrorCodes.Write

Error de escritura de puerto: error de MICEX Bridge Server o fallo de comunicación.

WrongVersion
public const ApiErrorCodes WrongVersion
value = ApiErrorCodes.WrongVersion

El servidor no admite esta versión de la biblioteca cliente.

Zlib
public const ApiErrorCodes Zlib
value = ApiErrorCodes.Zlib

Error en compresión / desembalaje de datos transmitidos.