語言

UnmanagedCallersOnlyAttribute.EntryPoint 欄位

定義

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 上加或加 _ 或 @ 字元,以區分呼叫慣例。

適用於