ApiErrorCodes

StockSharp.Micex.Native

Коды ошибок.

Fields

Abandoned
public const ApiErrorCodes Abandoned
value = ApiErrorCodes.Abandoned

Возвращается функцией MTEDisconnect (вызванной в другом потоке), в случае если рабочий поток был остановлен с помощью вызова TerminateThread.

BadPtr
public const ApiErrorCodes BadPtr
value = ApiErrorCodes.BadPtr

Одной из функций MTExxxx() в качестве аргумента передан недопустимый указатель.

Config
public const ApiErrorCodes Config
value = ApiErrorCodes.Config

Ошибка в конфигурации: не удается открыть COM-порт (для TEServer), подключение к неправильному серверу, на шлюзовом сервере не указаны сервисы, неверные значения параметров в конфигурационном файле.

CryptoError
public const ApiErrorCodes CryptoError
value = ApiErrorCodes.CryptoError

Ошибка при шифровании/расшифровке, создании/проверке ЭЦП.

DsrOff
public const ApiErrorCodes DsrOff
value = ApiErrorCodes.DsrOff

Связь по последовательному порту нарушена (отсутствует сигнал DSR). Возможно нарушена целостность последовательного кабеля, либо последовательный порт закрыт на одной из сторон соединения.

FatalError
public const ApiErrorCodes FatalError
value = ApiErrorCodes.FatalError

Непредвиденная критическая ошибка.

InvalidConnection
public const ApiErrorCodes InvalidConnection
value = ApiErrorCodes.InvalidConnection

Задан недопустимый дескриптор соединения.

InvalidHandle
public const ApiErrorCodes InvalidHandle
value = ApiErrorCodes.InvalidHandle

Неверный дескриптор таблицы. Дескриптор не был получен вызовом MTEOpenTable, либо таблица уже закрыта с помощью MTECloseTable.

LogError
public const ApiErrorCodes LogError
value = ApiErrorCodes.LogError

При вызове MTEConnect не удалось создать log-файл.

Logon
public const ApiErrorCodes Logon
value = ApiErrorCodes.Logon

При соединении с сервером были указаны неверные регистрационные параметры: USERID, PASSWORD и т.п.

NoMemory
public const ApiErrorCodes NoMemory
value = ApiErrorCodes.NoMemory

Недостаточно памяти для выполнения операции.

NotConnected
public const ApiErrorCodes NotConnected
value = ApiErrorCodes.NotConnected

Соединение с указанным дескриптором было разорвано вследствие возникновения ошибки (не в результате вызова MTEDisconnect). Ошибка в MICEX Bridge Server, торговая система завершила работу, либо нарушена связь.

NotImplemented
public const ApiErrorCodes NotImplemented
value = ApiErrorCodes.NotImplemented

Вызываемая функция отсутствует в данной версии клиентской библиотеки.

NotLoggedIn
public const ApiErrorCodes NotLoggedIn
value = ApiErrorCodes.NotLoggedIn

Клиент пытается отправить запрос через сервер после того, как тот установил новое подключение к Торговой системе. Требуется заново подключить клиента к серверу.

Ok
public const ApiErrorCodes Ok
value = ApiErrorCodes.Ok

Нет ошибок.

PktInProgress
public const ApiErrorCodes PktInProgress
value = ApiErrorCodes.PktInProgress

Была вызвана функция MTEAddTable без последующего вызова MTERefresh. Во время сборки пакета запросов на обновление вызов других функций библиотеки невозможен.

PktNotStarted
public const ApiErrorCodes PktNotStarted
value = ApiErrorCodes.PktNotStarted

Была вызвана функция MTERefresh без предварительного вызова MTEAddTable. Сначала необходимо сформировать пакет запросов на обновление.

Read
public const ApiErrorCodes Read
value = ApiErrorCodes.Read

Ошибка чтения из порта. Ошибка в MICEX Bridge Server, либо нарушена связь.

ServerUnavailable
public const ApiErrorCodes ServerUnavailable
value = ApiErrorCodes.ServerUnavailable

Сервер не доступен. Не запущен MICEX Bridge Server, недоступна торговая система, либо нарушена связь.

ThreadError
public const ApiErrorCodes ThreadError
value = ApiErrorCodes.ThreadError

Клиент пытается использовать одно соединение в двух потоках.

TooSlowConnection
public const ApiErrorCodes TooSlowConnection
value = ApiErrorCodes.TooSlowConnection

Слишком медленный канал связи не дает корректно завершить процедуру коннекта/реконнекта.

TradingSystemUnavailable
public const ApiErrorCodes TradingSystemUnavailable
value = ApiErrorCodes.TradingSystemUnavailable

Торговая система ММВБ временно недоступна. Сервер продолжает попытки подключения к ТС или находится в ожидании торговой сессии.

TransactionRejected
public const ApiErrorCodes TransactionRejected
value = ApiErrorCodes.TransactionRejected

Торговая система ММВБ обработала запрос и вернула код ошибки. Транзакция не выполнена.

Tsmr
public const ApiErrorCodes Tsmr
value = ApiErrorCodes.Tsmr

Ошибка на уровне протокола взаимодействия с торговой системой ММВБ, либо торговая система недоступна.

Unknown
public const ApiErrorCodes Unknown
value = ApiErrorCodes.Unknown

Во время выполнения функции произошла непредвиденная ошибка.

Write
public const ApiErrorCodes Write
value = ApiErrorCodes.Write

Ошибка записи в порт. Ошибка в MICEX Bridge Server, либо нарушена связь.

WrongVersion
public const ApiErrorCodes WrongVersion
value = ApiErrorCodes.WrongVersion

Сервер не поддерживает эту версию клиентской библиотеки.

Zlib
public const ApiErrorCodes Zlib
value = ApiErrorCodes.Zlib

Ошибка при сжатии/распаковке передаваемых данных.