DLL 関数に、Java の予約語と同じ名前が付いている場合、または DLL 関数に名前でなく序数が付いている場合は、宣言内でこの関数の名前を変更し、エイリアス ステートメントを使用して、宣言した名前と実際の名前をマッピングする必要があります。
例
たとえば、
goto ステートメントは
Java コンパイラーで予約されています。 したがって、関数
goto を呼び出すには、次のようにその関数を別の名前で宣言し、エイリアス ステートメントを追加する必要があります。
@Dll("mydll.dll")
public interface IMyDllFunctions {
@FunctionOptions(alias="break")
void MyBreak();
}