社区
网络编程
帖子详情
关于MFC中提取MAC地址
expter
2006-12-06 02:09:02
在MFC中...
关于得到自己电脑的MAC地址与修改MAC地址怎么实现啊...
谢谢...
...全文
288
6
打赏
收藏
关于MFC中提取MAC地址
在MFC中... 关于得到自己电脑的MAC地址与修改MAC地址怎么实现啊... 谢谢...
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞翔熊
2006-12-29
打赏
举报
回复
没有netbios也不想用iphelp怎么做?
roc_zhang
2006-12-07
打赏
举报
回复
Netbios协议
idealist1986
2006-12-07
打赏
举报
回复
goodboyws(深夜不眠者(VCMVP))
能将此方法拓展后用来控制无线网卡的相关参数么(如ssid,rate)?
expter
2006-12-06
打赏
举报
回复
?
goodboyws
2006-12-06
打赏
举报
回复
#include <Nb30.h>
/////////////////读取网卡号////////////////////////////////
typedef struct _ASTAT_
{
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff [800];//[30];
}ASTAT, * PASTAT;
ASTAT Adapter;
//------------------------------------------------------------------------------
// function : 获得网卡地址
// RetValue : success return TRUE and fill card number to *sCard
// author : speedo
BOOL GetNetBiosCardNumber(char *sCard)
{
char s[20] = {"------------"};
NCB Ncb;
UCHAR uRetCode;
char NetName[50];
LANA_ENUM lenum;
int i=0;
memset( &Ncb, 0, sizeof(Ncb) );
Ncb.ncb_command = NCBENUM;
Ncb.ncb_buffer = (UCHAR *)&lenum;
//Ncb.ncb_buffer = (UCHAR *)lenum;
Ncb.ncb_length = sizeof(lenum);
uRetCode = Netbios( &Ncb );
//读取卡号
memset( &Ncb, 0, sizeof(Ncb) );
Ncb.ncb_command = NCBRESET;
Ncb.ncb_lana_num = lenum.lana[i];
uRetCode = Netbios( &Ncb );
memset( &Ncb, 0, sizeof (Ncb) );
Ncb.ncb_command = NCBASTAT;
Ncb.ncb_lana_num = lenum.lana[i];
strcpy( (char*)Ncb.ncb_callname, "* ");
Ncb.ncb_buffer = (unsigned char*) &Adapter;
Ncb.ncb_length = sizeof(Adapter);
uRetCode = Netbios( &Ncb );
if ( uRetCode == 0 )
{
sprintf(s, "%02X-%02X-%02X-%02X-%02X-%02X",
Adapter.adapt.adapter_address[0],
Adapter.adapt.adapter_address[1],
Adapter.adapt.adapter_address[2],
Adapter.adapt.adapter_address[3],
Adapter.adapt.adapter_address[4],
Adapter.adapt.adapter_address[5]
);
}
else
return FALSE;
strcpy( sCard, s);
return TRUE;
}
expter
2006-12-06
打赏
举报
回复
no people??
MFC
获取
MAC地址
MFC
获取
MAC地址
与设定的
MAC地址
进行比较,得出比较结果 非常适合初学入门。
MFC
获取主机名,IP地址,
MAC地址
MFC
获取主机名,IP地址,
MAC地址
运行平台VC6.0 在Release下课正常运行
MFC
获取机器码的源代码
用来获取机器的CPUID和
MAC地址
的源代码,是用
mfc
中
对话框写的,用来唯一标识一台机器,简称机器的机器码
LanScanner(
MFC
程序)扫描局域网内主机
Mac地址
和主机名
计算机网络编程,扫描局域网内活动主机的
Mac地址
,可以获取本机mac,IP,子网掩码,网关mac等。
Qt获取IP地址、
MAC地址
等网卡信息,区分本地网卡、无线网卡和虚拟网卡
Qt获取IP地址、
MAC地址
等网卡信息,区分本地网卡、无线网卡和虚拟网卡
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章