non ne ho idea !
pero' puoi sempre farti una dll in c++ e includerla all'interno di c# ...
[tanto da gestirla cosi' o usare un unsigned code] ..

il male peggiore e' il secondo..