- Alert
- CheckPointer
- Comment
- CryptEncode
- CryptDecode
- DebugBreak
- ExpertRemove
- GetPointer
- GetTickCount
- GetTickCount64
- GetMicrosecondCount
- MessageBox
- PeriodSeconds
- PlaySound
- PrintFormat
- ResetLastError
- ResourceCreate
- ResourceFree
- ResourceReadImage
- ResourceSave
- SetReturnError
- SetUserError
- Sleep
- TerminalClose
- TesterHideIndicators
- TesterStatistics
- TesterStop
- TesterDeposit
- TesterWithdrawal
- TranslateKey
- ZeroMemory
TerminalClose
Посылает терминалу команду на завершение работы.
bool TerminalClose(
|
Параметры
ret_code
[in] Код возврата, возвращаемый процессом клиентского терминала при завершении работы.
Возвращаемое значение
Возвращает true в случае успеха, иначе false.
Примечание
Функция TerminalClose() не производит немедленной остановки работы терминала, она просто посылает терминалу команду на завершение.
В коде советника, вызвавшего TerminalClose(), должны быть сделаны все приготовления для немедленного завершения работы (например, должны быть штатным образом закрыты все ранее открытые файлы). Сразу после вызова этой функции должен идти оператор return.
Параметр ret_code позволяет указывать нужный код возврата для анализа причин программного прекращения работы терминала при его запуске из командной строки.
Пример:
//--- input parameters
|
Смотри также
Выполнение программ, Ошибки выполнения, Причины деинициализации