UnmanagedCallersOnlyAttribute.EntryPoint 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Optional. 如果省略,编译期间不会发出任何命名导出。
public: System::String ^ EntryPoint;
public string? EntryPoint;
val mutable EntryPoint : string
Public EntryPoint As String
字段值
注解
导出名称必须是目标平台上本机符号的有效标识符。 标识符不得与系统提供的本机标识符(例如 C 标准库中的方法的名称或 POSIX/Win32 API 名称)冲突。
为了避免本机符号的名称冲突,通常使用前缀。 例如,可以命名导出的函数 mylibrary_free, mylibrary_isdigit并 mylibrary_copy 避免名称冲突。
目标相关的名称管理对符号名称执行,例如追加或追加 _ 或 @ 字符,以区分 x86 Windows 上的调用约定。