Использование dll, созданной на prolog 5.2

Вопрос такой: как использовать dll (созданной на prolog 5.2) в c# win.form?

на c# написан интерфейс игры, а в dll будет логика игрока.

В частности в dll будет функция main_v2, которая примет в качестве аргументов различные параметры игрока, такие как ресурсы, кол-во воинов и т.п. а вернет два параметра integer с вариантом поведения.

Как можно будет воспользоваться этой функцией main_v2? В инете нарыл только то, что нужно будет воспользоваться DllImport, но так и не понял как получить результат из функции dll.