The managed module defines a delegate that is marshaled to the native code as a function pointer and uses the 托管模块定义将作为函数指针封送给本机代码的委托,并使用
The unmanaged module is a dll that defines a function called takescallback that accepts a function pointer 非托管模块是一个dll ,它定义名为takescallback并接受函数指针的函数。
Allows visual c modules to invoke and be invoked from . net assemblies while retaining compatibility with unmanaged modules Net程序集调用和被调用,同时保留与非托管模块的兼容性。
The unmanaged module is a dll that defines a function called takesastring that accepts a c - style ansi string in the form of a char 非托管模块是一个dll ,它定义名为takesastring并以char *形式接受c样式ansi字符串的函数。
In windows xp , the operating system loader checks for managed modules by examining a bit in the common object file format coff header 在windows xp中,操作系统加载程序通过检查通用对象文件格式( coff )头中的某个位来检查是否有托管模块。
Have high - level implications for application design and migration strategy . most notably , unlike mixed assemblies , pure msil assemblies don t enjoy full compatibility with unmanaged modules 最值得注意的是,纯msil程序集与混合程序集不同,它与非托管模块不完全兼容。
The managed module is a command - line application that imports the takesastring function , but defines it as taking a managed system . string instead of a char . the 托管模块是一个命令行应用程序,它导入takesastring函数,但将其定义为接受托管的system . string而不接受char * 。
The unmanaged module is a dll that defines a function that accepts a structure called liststring that contains a pointer , and a function called takesliststruct 非托管模块是一个dll ,它定义一个接受包含指针且名为liststring的结构的函数,以及一个名为takesliststruct的函数。
The managed module is a command - line application that imports the takesliststruct function and defines a structure called mliststruct that is equivalent to the native liststruct except that the double is represented with an 托管模块是一个命令行应用程序,它导入takesliststruct函数并定义名为mliststruct的结构,该结构与本机liststruct等效,区别在于double *由