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