- 5
- 0
- 约9.27千字
- 约 12页
- 2016-05-10 发布于河南
- 举报
c++获取网卡MAC地址
第一种方法使用Microsoft的Netbios API。 这是一套通过Winsock提供底层网络支持的命令。使用Netbios的最大缺点是您必须在系统中安装了Netbios服务(如果您在windows网 络中启用了文件共享的话,这就不是问题了)。除此此外,这种方法又快又准确。
Netbios API只包括了一个函数,就叫做Netbios。这个函数使用网络控制块(network control block)结构作为参数,这个结构告诉函数要做什么。结构的定义如下:
typedef struct _NCB {
UCHAR ncb_command;
UCHAR ncb_retcode;
UCHAR ncb_lsn;
UCHAR ncb_num;
PUCHAR ncb_buffer;
WORD ncb_length;
UCHAR ncb_callname[NCBNAMSZ];
UCHAR ncb_name[NCBNAMSZ];
UCHAR ncb_rto;
UCHAR ncb_sto;
void (CALLBACK *ncb_post) (struct _NCB *);
UCHAR ncb_lana_num;
UCHAR ncb_cmd_cplt;
#ifdef _WIN64
UCHAR ncb_reserve[18];
#els
您可能关注的文档
最近下载
- 2023年颈椎病中西医结合诊疗专家共识学习与解读.docx VIP
- 2026年全国高压电工证理论考试题库(含答案).docx
- 2024年杭州市萧山区招录高学历事业人员考试真题.docx VIP
- 叉车安全驾驶技术.pptx VIP
- 广东省深圳市龙岗区2024-2025学年七年级下学期语文期末学业质量测试试卷(含答案).pdf VIP
- 2025年长沙市天心区辅警招聘考试试题题库附答案解析.docx VIP
- 石油钻井工程监督手册.ppt
- DMTO工艺C4馏分年产9万吨2-丙基庚醇项目.pptx VIP
- 1-制动的基础理论-现代城市轨道交通车辆制动系统的主要功能和组成部分.ppt VIP
- 样本风冷热泵模块机组.pdf VIP
原创力文档

文档评论(0)