本人在myeclipse中写了个类jawinClass,这个类会调用一个AxInterop.USERCPUCARDLib.dll文件中的UserPWD方法
        [DispId(1)]
        [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
        public virtual string UserPWD { get; set; }我的方法
import org.jawin.COMException;
import org.jawin.FuncPtr;
import org.jawin.ReturnFlags;public class jawinClass {

/**
 * @param args
 */
public static void main(String[] args) {
try {
FuncPtr UserPwd=new FuncPtr("AxInterop.USERCPUCARDLib.dll","UserPWD");
         UserPwd.invoke_I("00000000",ReturnFlags.CHECK_FALSE);
} catch (COMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}
}运行后报错:
org.jawin.COMException: 8007007f: ???????¨?
at org.jawin.Bootstrap.loadFunction(Native Method)
at org.jawin.FuncPtr.<init>(FuncPtr.java:80)
at Url.UrlClass.main(jawinClass .java:15)
第15行是:
FuncPtr UserPwd=new FuncPtr("AxInterop.USERCPUCARDLib.dll","UserPWD");
这个Dll文件我放在了System32下
我想请问这个问题怎么解决