Я поглядывал в код примера, чтобы ничего не напутать, когда описывал последовательность. Кстати, Вы заметили, что я внёс кое-какие изменения в вопрос? Пример рабочий, а вот моя реализация - нет. Проблема, вероятно, в динамическом подключении библиотек. Правда я пока не понимаю, почему именно эта функция возвращает ошибку. Буду рад любой помощи!