从java调用.net方法-方法匹配

从java调用.net方法-方法匹配,java,.net,dll,Java,.net,Dll,我有一个java程序,可以调用dll文件中的.net程序。到目前为止,我所做的就是: static{ System.loadlibrary("libraryname") } native String EncryptPassword(Object object); 调用本机方法时,我得到一个未满足的linkerror。我认为它很可能与.net方法相匹配。.net方法的定义如下: PasswordEncyptor.EncryptController.EncryptPassword(

我有一个java程序,可以调用dll文件中的.net程序。到目前为止,我所做的就是:

static{
    System.loadlibrary("libraryname")
}

native String   EncryptPassword(Object object);
调用本机方法时,我得到一个
未满足的linkerror
。我认为它很可能与.net方法相匹配。.net方法的定义如下:

PasswordEncyptor.EncryptController.EncryptPassword(PasswordEncryptor.EncryptController.EncryptionRules)

我们没有得到代码,只有定义dll中方法的规范文档。我不确定如何创建与之匹配的本机方法

由于dll来自第三方,因此不能选择将.net方法重新编码为java的可能重复