If I statically link a library (unmanaged c++) in managed c++, does it run under native code like calling a DLL?