ну вообще да, т.к. по сути это тоже поиск в таблице экспорта функции с каким то именем, если у вас dll собрана с 1 msvcrt а вызывающей с другой, и abi какого нибудь std::string который будет в input параметрах отличается то boost.dll вам функциюю то найдет только вот dll код при чтении такого параметра с большой вероятностью навернется