Использование собственного кода LogonUser в advapi32.dll дает ошибку unsatisfiedLink
Привет,
Я получаю эту проблему неудовлетворенной ссылки при вызове этой родной функции
Пожалуйста, помогите мне
Ниже приведен мой код
//Test1.java import com.sun.jna.ptr.*; class Test1 { int LOGON32_LOGON_NETWORK=0; int LOGON32_PROVIDER_DEFAULT=0; IntByReference lToken=null; static { System.out.println("Before loading advapi32.dll"); System.load("C:\\Windows\\system32\\advapi32.dll"); System.out.println("After loading advapi32.dll"); } public static void main(String ar[]) { System.out.println("Hello world from Java"); Test1 t=new Test1(); t.LogonUser("urms","ICICIBANKLTD","urms",t.LOGON32_LOGON_NETWORK,t.LOGON3 2_PROVIDER_DEFAULT,t.lToken); // t.inDll(); } // public native void inDll(); public native static boolean LogonUser(String sUserName,String sDomainName, String sPassword,int LOGON32_LOGON_NETWRK,int LOGON32_PROVIDER_DEFAULT,IntByReference lToken); }