程序简单,但运行后在编辑框内无内容即没返回网卡类型
程序如下,请问哪里不当?
//====================================
void CGetMacDlg::OnButton1() 
{
// TODO: Add your control notification handler code here
NCB ncb;
LANA_ENUM lana_enum;
//
memset(&lana_enum,0,sizeof(lana_enum));//ini
memset(&ncb,0,sizeof(ncb));
//get the number of adapter;
ncb.ncb_command=NCBENUM;
ncb.ncb_buffer=(unsigned char *)&lana_enum;
ncb.ncb_length=sizeof(lana_enum);
UCHAR u=Netbios(&ncb); int num;
if(u==0)//success
{
//AfxMessageBox("here");
num=lana_enum.length;
for(int i=0;i<num;i++)
{
memset(&ncb,0,sizeof(ncb));
ncb.ncb_command=NCBRESET;
ncb.ncb_lana_num=lana_enum.lana[i];
UCHAR v=Netbios(&ncb); memset(&ncb,0,sizeof(ncb));
ncb.ncb_command=NCBASTAT;
ncb.ncb_lana_num=lana_enum.lana[i];
strcpy((char *)ncb.ncb_callname,"*  ");
    ncb.ncb_buffer=(unsigned char *)&lana_enum;//引用
ncb.ncb_length=sizeof(lana_enum);
UCHAR w=Netbios(&ncb);
m_edit=(char *)&ncb.ncb_buffer;
}
}}