This will propably not so easy as you wished it were.
The problem is that the irrlicht.dll is an unmanaged C++ dll (and not an COM object). This means that you can't use it natively, of course, but you can also - as it is no COM object - not access it via COM object interoperation. Platform ...