C++ 动态链接库有关问题

C++ 动态链接库问题
大家好,我在写一个C++动态链接库,软件已经给了,就是从软件中抓取所需要的函数,但是这个动态链接库中所需要的WriteData23xx函数在另外一个动态库中,于是我就是用句柄打开这个动态库,但是一直出错。
void WriteData() 
{
  int ret;
unsigned char buf[136];
  HINSTANCE hDll; //DLL句柄
  lpAddFun addFun; //读取函数指针
  lpAddFun1 addFun1; //写入函数指针

buf[0]=0xFF;buf[1]=0xFF;buf[2]=0x10;buf[3]='Q';
  buf[4]='e';buf[5]='r';buf[6]='t';buf[7]=0x15;
//ret=WriteData23xx(1,buf,136);
  hDll = LoadLibrary("..\\Debug\\EasyUSB23xx.dll");
if(addFun!=NULL)
{
addFun = (lpAddFun)GetProcAddress(hDll,"WriteData23xx");
{  
ret =addFun(1,buf,136);
}
FreeLibrary(hDll);
}

Sleep(100);
ZeroMemory(buf,136);
//ret=ReadData23xx(0,buf,136);
hDll = LoadLibrary("..\\Debug\\EasyUSB23xx.dll");
if(addFun1!=NULL)
{
addFun1 = (lpAddFun1)GetProcAddress(hDll,"ReadData23xx");
{  
ret =addFun1(0,buf,136);
}
FreeLibrary(hDll);
}

Sleep(100);
if(ret!=8)
{
//MessageBox("数据保护卡工作不正确,请查验原因 !","提示");
}
else
{
//MessageBox("已写入ID !","提示");
}
}

出错如下所示:
:\Documents and Settings\Administrator\桌面\getid\Getid\lib.cpp(390) : error C2064: term does not evaluate to a function
C:\Documents and Settings\Administrator\桌面\getid\Getid\lib.cpp(403) : error C2064: term does not evaluate to a function
C:\Documents and Settings\Administrator\桌面\getid\Getid\lib.cpp(436) : error C2064: term does not evaluate to a function
C:\Documents and Settings\Administrator\桌面\getid\Getid\lib.cpp(448) : error C2064: term does not evaluate to a function
执行 cl.exe 时出错.

lib.obj - 1 error(s), 0 warning(s)


------解决方案--------------------
addFun1 = (lpAddFun1)GetProcAddress(hDll,"ReadData23xx"); 这个步骤成功没?估计没成功?