UnmanagedCallersOnlyAttribute.EntryPoint 欄位

定義

選擇性。 若省略,則不會在編譯期間發出任何具名匯出。

public: System::String ^ EntryPoint;
public string? EntryPoint;
val mutable EntryPoint : string
Public EntryPoint As String 

欄位值

備註

匯出名稱必須是目標平臺上原生符號的有效標識碼。 標識元不得與系統提供的原生標識符衝突 (,例如 C 標準連結庫中的方法名稱,或) POSIX/Win32 API 名稱。 為了避免原生符號的名稱衝突,通常會使用前置詞。 例如,您可以將匯出的函式 mylibrary_free命名為、 mylibrary_isdigitmylibrary_copy ,以避免名稱衝突。

目標相依名稱管理是在符號名稱上執行,例如在 x86 Windows 上加上或附加 _@ 字元,以區別呼叫慣例。

適用於