Mit den entsprechenden Definitionen wird das eine DLL, die mit allen (miroslav)-Sprachen aufrufbar ist. (also ohne der LIB-Dependency)
Meine konkrete (VC++) DLL haben wir z.B. mit VBasic-Express verwendet.

Wo ich nix weiss, wie das mit DLL's in c-sharp ist.