How to trigger .NET events from native C++