Introduction The Common Language Infrastructure (CLI) is designed to make it “easy” to interoperate with existing code. In principle, all you need to do is create a DllImport function declaration for the existing code to invoke, and the runtime will handle the rest. For example: [DllImport ("libc.so")] private static extern int getpid (); Please note that most of the classes and enumerations menti