If the SDK provided to you just contains .dll .lib and .h files means that is a native library (C or C++ library).
For use it you should have a wrapper from this SDK to your managed C# code.
If there isn't the wrapper inside the SDk you should make one by your own via P/Invoke.
This is a summary from MSDN about P/Invoke (not esaustive, just for give you the idea): Platform Invoke Basics