UnmanagedCallersOnlyAttribute.EntryPoint Veld

Definitie

Optional. Als u dit weglaat, wordt er geen benoemde export verzonden tijdens de compilatie.

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

Waarde van veld

Opmerkingen

De exportnaam moet een geldige id zijn voor een systeemeigen symbool op het doelplatform. De id mag niet conflicteren met systeemeigen id's (bijvoorbeeld namen van methoden in de C-standaardbibliotheek of POSIX/Win32-API-namen). Om naamconflicten van systeemeigen symbolen te voorkomen, is het gebruikelijk om een voorvoegsel te gebruiken. U kunt bijvoorbeeld de geƫxporteerde functies mylibrary_freemylibrary_isdigiteen naam geven en mylibrary_copy naamconflicten voorkomen.

Doelafhankelijke naammangling wordt uitgevoerd op de symboolnaam, zoals prepending of het toevoegen van _ of @ tekens om aanroepende conventies te onderscheiden op x86 Windows.

Van toepassing op