UnmanagedCallersOnlyAttribute.EntryPoint 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可选。 如果省略,编译过程中便不会发出任何已命名导出。
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 上追加或追加 _
字符 @
以区分调用约定。