You can only add a reference to .NET and COM dlls.
I assume the dll is C or C++. Add
using System.Runtime.InteropServices
to the top of the .cs file.
You will need to create C# versions of all functions in the dll you wish to use and decorate them with the
[DllImport("dllname.dll")]
attribute - specifying the correct dll name of course.