以下のコードがありますが、それが何を意味するのか、どのように機能するのかわかりません。
私はそれが関数を呼び出し、これらはすべて単なる宣言であることだけを知っているので、このコードの定義はどこにありますか?
[ComImport, Guid("341A80AC-5FC6-4B$6-8380-4D70279300CZ"), TypeLibType((short) 2), ClassInterface((short) 0)]
public class WjbJobClass : abc, xyz
{
[MethodImpl(MethodImplOptions.InternalCall, MethodCodeType=MethodCodeType.Runtime), DispId(0x20)]
public virtual extern int somefunction();
}
同じものを使用して、他のアプリケーションから関数を呼び出すことはできますか?