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