Как я могу понять, почему не удается установить соединение EHLLAPI? - PullRequest
0 голосов
/ 18 сентября 2018

Моя компания использует сторонний пакет iSeries, и я отвечаю за обслуживание программного обеспечения, которое использует EHLLAPI для автоматизации некоторых более повторяющихся задач в этом пакете.Это работало нормально, но внезапно перестало работать с одним из наших серверов iSeries.Отладка, я обнаружил, что это потому, что вызов Connect Presentation Space успешно завершен.Строка кода, выполняющая вызов:

var ret = hllapi(ref functionNumber, dataString, ref length, ref returnCode);

functionNumber = 1
dataString = "{B}"
length = 4
returnCode = 0

После вызова ret = 9, что переводится как бесполезное слово «Обнаружена системная ошибка».Мне нужно знать, как определить, что такое системная ошибка.Тот же код работает нормально при подключении к другим нашим iSeries, поэтому проблема, очевидно, относится только к одному iSeries.Кто-нибудь может подсказать, что мы должны посмотреть на iSeries, чтобы определить проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...