ApiErrorCodes

StockSharp.Micex.Native

Códigos de erro.

Campos

Abandoned
public const ApiErrorCodes Abandoned
value = ApiErrorCodes.Abandoned

Retorna ao MEDEdisconnect (chamado em outro thread) se o fluxo de trabalho foi interrompido chamando TerminateThread.

BadPtr
public const ApiErrorCodes BadPtr
value = ApiErrorCodes.BadPtr

Uma das funções do MTExxxx () é o ponteiro inadmissível.

Config
public const ApiErrorCodes Config
value = ApiErrorCodes.Config

Erro de configuração: não é possível abrir a porta COM (para TEserver), conecte-se ao servidor errado, os serviços não são especificados no servidor gateway, valores de parâmetros incorretos no arquivo de configuração.

CryptoError
public const ApiErrorCodes CryptoError
value = ApiErrorCodes.CryptoError

Erro na criptografia/descriptografia, criação/verificação do EDS.

DsrOff
public const ApiErrorCodes DsrOff
value = ApiErrorCodes.DsrOff

A comunicação serial port é quebrada (sem sinal DSR) ou a porta serial é fechada em um lado da conexão.

FatalError
public const ApiErrorCodes FatalError
value = ApiErrorCodes.FatalError

Um erro crítico imprevisto.

InvalidConnection
public const ApiErrorCodes InvalidConnection
value = ApiErrorCodes.InvalidConnection

O descritor de conexão inadmissível é especificado.

InvalidHandle
public const ApiErrorCodes InvalidHandle
value = ApiErrorCodes.InvalidHandle

Descritor de tabela incorreto: o descritor não foi recebido chamando MTEOpenTable, ou a tabela já foi fechada por MTECloseTable.

LogError
public const ApiErrorCodes LogError
value = ApiErrorCodes.LogError

Ao chamar o MTEConnect, não foi possível criar um arquivo de log.

Logon
public const ApiErrorCodes Logon
value = ApiErrorCodes.Logon

Ao se conectar ao servidor, foram especificados parâmetros incorretos de registro: USERID, PASSWORD, etc.

NoMemory
public const ApiErrorCodes NoMemory
value = ApiErrorCodes.NoMemory

Não há memória suficiente para realizar a operação.

NotConnected
public const ApiErrorCodes NotConnected
value = ApiErrorCodes.NotConnected

A conexão ao descritor foi encerrada devido a um erro (não como resultado da chamada MEDEDISconnect) no MICEX Bridge Server, o sistema de negociação terminou ou a comunicação foi quebrada.

NotImplemented
public const ApiErrorCodes NotImplemented
value = ApiErrorCodes.NotImplemented

A função não é chamada nesta versão da biblioteca cliente.

NotLoggedIn
public const ApiErrorCodes NotLoggedIn
value = ApiErrorCodes.NotLoggedIn

O cliente tenta enviar uma solicitação através do servidor depois que o cliente estabeleceu uma nova conexão com o Sistema de Negociação, e o cliente deve reconectar-se ao servidor.

Ok
public const ApiErrorCodes Ok
value = ApiErrorCodes.Ok

Sem erros.

PktInProgress
public const ApiErrorCodes PktInProgress
value = ApiErrorCodes.PktInProgress

A função MTEAddTable foi chamada sem chamar mais o MTERefresh. Durante a montagem do pacote de requisição de atualização, nenhuma outra função da biblioteca pode ser chamada.

PktNotStarted
public const ApiErrorCodes PktNotStarted
value = ApiErrorCodes.PktNotStarted

A função MTREfresh foi chamada sem chamar primeiro MTEAddTable. Você deve primeiro criar um pacote de solicitações de atualização.

Read
public const ApiErrorCodes Read
value = ApiErrorCodes.Read

Erro no MICEX Bridge Server, ou comunicação é quebrada.

ServerUnavailable
public const ApiErrorCodes ServerUnavailable
value = ApiErrorCodes.ServerUnavailable

O servidor não está disponível. MICEX Bridge Server não está em execução, o sistema de negociação não está disponível, ou a comunicação está quebrada.

ThreadError
public const ApiErrorCodes ThreadError
value = ApiErrorCodes.ThreadError

O cliente tenta usar uma conexão em dois threads.

TooSlowConnection
public const ApiErrorCodes TooSlowConnection
value = ApiErrorCodes.TooSlowConnection

Canal de comunicação demasiado lento não permite concluir correctamente o procedimento de ligação/reconexão.

TradingSystemUnavailable
public const ApiErrorCodes TradingSystemUnavailable
value = ApiErrorCodes.TradingSystemUnavailable

O sistema de negociação MICEX está temporariamente indisponível, o servidor continua a tentar se conectar ao veículo ou está esperando por uma sessão de negociação.

TransactionRejected
public const ApiErrorCodes TransactionRejected
value = ApiErrorCodes.TransactionRejected

O sistema de negociação MICEX processou o pedido e devolveu o código de erro.

Tsmr
public const ApiErrorCodes Tsmr
value = ApiErrorCodes.Tsmr

Erro ao nível do protocolo de interação com o sistema de negociação MICEX, ou o sistema de negociação não está disponível.

Unknown
public const ApiErrorCodes Unknown
value = ApiErrorCodes.Unknown

Durante a execução da função, ocorreu um erro inesperado.

Write
public const ApiErrorCodes Write
value = ApiErrorCodes.Write

Erro de gravação de porta: erro do servidor MICEX Bridge ou falha de comunicação.

WrongVersion
public const ApiErrorCodes WrongVersion
value = ApiErrorCodes.WrongVersion

O servidor não suporta esta versão da biblioteca cliente.

Zlib
public const ApiErrorCodes Zlib
value = ApiErrorCodes.Zlib

Erro na compressão / descompactação de dados transmitidos.