C++ Dlls do not need to be registered and they have their functions Exported so you can simply call it like so.
code:
Interop.Call('dllname.dll', 'FunctionName', <params>);
The OleFiles is for Dlls that need to be registered before they can be used. For instance you need to register a Visual Basic DLL before you can use it as an ActiveXObject.