各位大侠: 
    小弟我真的郁闷了,搞了好久,一直出问题,查了好多资料,没搞定这个问题。不得已才发帖子,请熟悉的大侠帮帮忙吧。 
    class sms { 
// 本地实现 
public native boolean OpenComm(String pPort, int nBaudRate, int nParity, 
int nByteSize, int nStopBits); static { 
System.loadLibrary("smspdu"); 
} public void test() { 
String pPort = ""; 
pPort = "COM1"; 
OpenComm(pPort, 9600, 0, 8, 1); 
} public static void main(String[] args) { 
// TODO 自动生成方法存根 
sms sms = new sms(); 
sms.test(); 


我写的一段代码~~~dll文件没有问题。可是报了这样一个错误: 
Exception in thread "main" java.lang.UnsatisfiedLinkError: sms.OpenComm(Ljava/lang/String;IIII)Z 
at sms.OpenComm(Native Method) 
at sms.test(sms.java:15) 
at sms.main(sms.java:21) 
可能是OpenComm函数引用错误。哪位熟悉这个dll的大侠帮帮忙吧