pues si, creo que si se hace. Se necesita un wrapper de win32 (com) al assembly de net. La verdad nunca nunca lo he hecho, pero si buscamos en la red podemos encontrar algunas referencias (no parece ser simple, pero tampoco complicado):
http://www.blong.com/Conferences/Bor...nterop.htm#CCW
http://www.blong.com/Conferences/Bor...InversePInvoke
Suerte!