Bass_123, а если там подставить константу - результат будет правильным?
Не перегружайте вызов, а сформируйте указатель на требуемое в переменной отдельной строкой. И в отладчике проще будет проверить значение по указателю.
При возврате 0 стоит обработать регистр ошибок на предмет ее наличия (иногда 0 может быть правильным ответом
) и обработать эту ситуацию.