Did you create a class derived from BlueprintFunctionLibrary to expose the dll interaction to blueprints / unreal c++?