I am not sure you can.. I think I remember reading that somewhere before.
It has to do with C# not having being able to create an actual "DLL" that
uses C func decl. and that is what you need for global hooks I believe.
Will be neat to see what others have to say though.. maybe there is a way
that someone found?