Моя компания использует сторонний пакет 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, чтобы определить проблему?