青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

TanZek's 技術(shù)空間

勇往直前,專注于技術(shù)...

首頁 新隨筆 聯(lián)系 聚合 管理
  7 Posts :: 19 Stories :: 13 Comments :: 0 Trackbacks

VC++編程獲取機(jī)器的MAC地址:

NetBIOS編程篇

???#include? < windows.h >
???#include?
< wincon.h >
???#include?
< stdlib.h >
???#include?
< stdio.h >
???#include?
< time.h >

???typedef?
struct ?_ASTAT_
???{
??????ADAPTER_STATUS?adapt;
??????NAME_BUFFER????NameBuff?[
30 ];
???}ASTAT,?
* ?PASTAT;

???ASTAT?Adapter;

???
void ?main?( void )
???{
??????NCB?Ncb;
??????UCHAR?uRetCode;
??????
char ?NetName[ 50 ];
??????LANA_ENUM???lenum;
??????
int ??????i;
??????memset(?
& Ncb,? 0 ,? sizeof (Ncb)?);
??????Ncb.ncb_command?
= ?NCBENUM;
??????Ncb.ncb_buffer?
= ?(UCHAR? * ) & lenum;
??????Ncb.ncb_length?
= ? sizeof (lenum);
??????uRetCode?
= ?Netbios(? & Ncb?);
??????printf(?
" The?NCBENUM?return?code?is:?0x%x?\n " ,?uRetCode?);
??????
for (i = 0 ;?i? < ?lenum.length?;i ++ )
??????{
??????????memset(?
& Ncb,? 0 ,? sizeof (Ncb)?);
??????????Ncb.ncb_command?
= ?NCBRESET;
??????????Ncb.ncb_lana_num?
= ?lenum.lana[i];
??????????uRetCode?
= ?Netbios(? & Ncb?);
??????????printf(?
" The?NCBRESET?on?LANA?%d?return?code?is:?0x%x?\n " ,
??????????????????lenum.lana[i],?uRetCode?);
??????????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?);
??????????printf(?
" The?NCBASTAT?on?LANA?%d?return?code?is:?0x%x?\n " ,
??????????????????lenum.lana[i],?uRetCode?);
??????????
if ?(?uRetCode? == ? 0 ?)
??????????{
?????????????printf(?
" The?Ethernet?Number?on?LANA?%d?is:%02x-%02x-%02x-%02x-%02x-%02x\n " ,lenum.lana[i],????
     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 ]);
??????????}
???????}
 system(
" PAUSE " );
}


所用的資料:
NetBIOS API編程,NCBENUM命令調(diào)用,ADAPTER_STATUS結(jié)構(gòu)等。

?

[摘自MSDN]

ADAPTER_STATUS

The ADAPTER_STATUS structure contains information about a network adapter. This structure is pointed to by the ncb_buffer member of the NCB structure. ADAPTER_STATUS is followed by as many NAME_BUFFER structures as required to describe the network adapters on the system.?
?

typedef? struct ?_ADAPTER_STATUS?{?
????UCHAR???adapter_address[
6 ];?
????UCHAR???rev_major;?
????UCHAR???reserved0;?
????UCHAR???adapter_type;?
????UCHAR???rev_minor;?
????WORD????duration;?
????WORD????frmr_recv;?
????WORD????frmr_xmit;?
????WORD????iframe_recv_err;?
????WORD????xmit_aborts;?
????DWORD???xmit_success;?
????DWORD???recv_success;?
????WORD????iframe_xmit_err;?
????WORD????recv_buff_unavail;?
????WORD????t1_timeouts;?
????WORD????ti_timeouts;?
????DWORD???reserved1;?
????WORD????free_ncbs;?
????WORD????max_cfg_ncbs;?
????WORD????max_ncbs;?
????WORD????xmit_buf_unavail;?
????WORD????max_dgram_size;?
????WORD????pending_sess;?
????WORD????max_cfg_sess;?
????WORD????max_sess;?
????WORD????max_sess_pkt_size;?
????WORD????name_count;?
}?ADAPTER_STATUS,?
* PADAPTER_STATUS;

?

Members

adapter_address
Specifies encoded address of the adapter.
rev_major
Specifies the major software-release level. This value is 3 for IBM NetBIOS 3.?x.
reserved0
Reserved. This value is always zero.
adapter_type
Specifies the adapter type. This value is 0xFF for a Token Ring adapter or 0xFE for an Ethernet adapter.
rev_minor
Specifies the minor software-release level. This value is zero for IBM NetBIOS x.0.
duration
Specifies the duration of the reporting period, in minutes.
frmr_recv
Specifies the number of FRMR frames received.
frmr_xmit
Specifies the number of FRMR frames transmitted.
iframe_recv_err
Specifies the number of I frames received in error.
xmit_aborts
Specifies the number of aborted transmissions.
xmit_success
Specifies the number of successfully transmitted packets.
recv_success
Specifies the number of successfully received packets.
iframe_xmit_err
Specifies the number of I frames transmitted in error.
recv_buff_unavail
Specifies the number of times a buffer was not available to service a request from a remote computer.
t1_timeouts
Specifies the number of times that the DLC T1 timer timed out.

Windows XP??DLC will no longer be supported. For more information, see Network Protocol Support in Windows.

ti_timeouts
Specifies the number of times that the ti inactivity timer timed out. The ti timer is used to detect links that have been broken.
reserved1
Reserved. This value is always zero.
free_ncbs
Specifies the current number of free network control blocks.
max_cfg_ncbs
Undefined for IBM NetBIOS 3.0.
max_ncbs
Undefined for IBM NetBIOS 3.0.
xmit_buf_unavail
Undefined for IBM NetBIOS 3.0.
max_dgram_size
Specifies the maximum size of a datagram packet. This value is always at least 512 bytes.
pending_sess
Specifies the number of pending sessions.
max_cfg_sess
Specifies the configured maximum pending sessions.
max_sess
Undefined for IBM NetBIOS 3.0.
max_sess_pkt_size
Specifies the maximum size of a session data packet.
name_count
Specifies the number of names in the local names table.

Requirements

??Windows NT/2000/XP: Included in Windows NT 3.1 and later.
??Windows 95/98/Me: Included in Windows 95 and later.
??Header: Declared in Nb30.h.

posted on 2006-10-09 19:38 TanZek 閱讀(5033) 評(píng)論(2)  編輯 收藏 引用

評(píng)論

# re: VC++編程獲取機(jī)器的MAC地址 2007-11-07 10:59 queniao
此 例程 只能 獲取有線網(wǎng)卡的MAC地址,對(duì)與無線網(wǎng)卡 無能為力   回復(fù)  更多評(píng)論
  

# re: VC++編程獲取機(jī)器的MAC地址 2016-07-29 07:48 www.daohangweike.com
www.listal.com/list/-cqfp
www.listal.com/list/-cdkp
www.listal.com/list/-whfp
www.listal.com/list/-hffp
www.listal.com/list/-syfp
www.listal.com/list/-jnfp
www.listal.com/list/-ccfp
www.listal.com/list/-shfp
www.listal.com/list/-bjfp
www.listal.com/list/-csfp
www.listal.com/list/-gzfp
www.listal.com/list/-szfp
www.listal.com/list/-hzfp
www.listal.com/list/-njkp
www.listal.com/list/-tjjfp
www.listal.com/list/-nbfp
www.listal.com/list/-fzfp
www.listal.com/list/-sjzfp
www.listal.com/list/-hebfp
www.listal.com/list/-qdfp
www.listal.com/list/-sufp
www.listal.com/list/-wxfp
www.listal.com/list/-zzfp
www.listal.com/list/-kmfp
www.listal.com/list/-xafp
www.listal.com/list/-lzfp
www.listal.com/list/-gyfp
www.listal.com/list/-nnfp
www.listal.com/list/-xmfp

www.listal.com/list/-cqkaifp
www.listal.com/list/-cqkafp
www.listal.com/list/-whkaifp
www.listal.com/list/-hefkaifp
www.listal.com/list/-sydkaifp
www.listal.com/list/-jndkaifp
www.listal.com/list/-ccdkaifp
www.listal.com/list/-shhkaifp
www.listal.com/list/-bjdkaifp
www.listal.com/list/-ncdkaifp
www.listal.com/list/-csdkaifp
www.listal.com/list/-gzkp
www.listal.com/list/-szkp
www.listal.com/list/-hzkp
www.listal.com/list/-njkaip
www.listal.com/list/-tjkp
www.listal.com/list/-nbkp
www.listal.com/list/-fzkp
www.listal.com/list/-sjzkp
www.listal.com/list/-hebkp
www.listal.com/list/-qdkp
www.listal.com/list/-sukp
www.listal.com/list/-wxkp
www.listal.com/list/-zzkp
www.listal.com/list/-kmkp
www.listal.com/list/-xakp
www.listal.com/list/-lzkp
www.listal.com/list/-nnkp
www.listal.com/list/-gykp
www.listal.com/list/-xmkp
www.listal.com/list/-dgkp
www.listal.com/list/-fskp
www.listal.com/list/-ytkp
www.listal.com/list/-wzkp
www.listal.com/list/-bdkp
www.listal.com/list/-zskp
www.listal.com/list/-tykp
www.listal.com/list/-dlkp
www.listal.com/list/-hkkp
www.listal.com/list/-tskp
www.listal.com/list/-zhkp
www.listal.com/list/-huikp
www.listal.com/list/-ntkp
www.listal.com/list/-xnkp
www.listal.com/list/-cqkp
www.listal.com/list/-cdkaip
www.listal.com/list/-whkp
www.listal.com/list/-hfkp
www.listal.com/list/-sykp
www.listal.com/list/-jnkp
www.listal.com/list/-cckaip
www.listal.com/list/-shkp
www.listal.com/list/-bjkp
www.listal.com/list/-nckp
www.listal.com/list/-cskp

www.listal.com/list/-bjsbz
www.listal.com/list/-tjsbz
www.listal.com/list/-shsbz
www.listal.com/list/-cqsbz
www.listal.com/list/-szsbz
www.listal.com/list/-hebsbz
www.listal.com/list/-sjzsbz
www.listal.com/list/-ccsbz
www.listal.com/list/-sysbz
www.listal.com/list/-njsbz
www.listal.com/list/-hfsbz
www.listal.com/list/-jnsbz
www.listal.com/list/-zzsbz
www.listal.com/list/-whsbz
www.listal.com/list/-cssbz
www.listal.com/list/-ncsbz
www.listal.com/list/-xasbz
www.listal.com/list/-tysbz
www.listal.com/list/-cdsbz
www.listal.com/list/-gzsbz
www.listal.com/list/-gysbz
www.listal.com/list/-hzsbz
www.listal.com/list/-fzsbz
www.listal.com/list/-lzsbz
www.listal.com/list/-kmsbz
www.listal.com/list/-nnsbz
www.listal.com/list/-hksbz
www.listal.com/list/-qdsbz
www.listal.com/list/-susbz
www.listal.com/list/-nbsbz
www.listal.com/list/-wxsbz
www.listal.com/list/-ntsbz
www.listal.com/list/-xmsbz
www.listal.com/list/-cqsbzw
www.listal.com/list/-dgsbz
www.listal.com/list/-lysbz
www.listal.com/list/-xzsbz
www.listal.com/list/-lfsbz
www.listal.com/list/-xysbz
www.listal.com/list/-hdsbz
www.listal.com/list/-wzsbz
www.listal.com/list/-xnsbz
www.listal.com/list/-wfsbz
www.listal.com/list/-sxsbz
www.listal.com/list/wufbz
www.listal.com/list/qjbz
www.listal.com/list/mybz
www.listal.com/list/zzbanz
www.listal.com/list/jnbz
www.listal.com/list/weibz
www.listal.com/list/dybz
www.listal.com/list/czbz
www.listal.com/list/tabz
www.listal.com/list/zhbz
www.listal.com/list/asbz
www.listal.com/list/gzmm
www.listal.com/list/gzam
www.listal.com/list/gzsn
www.listal.com/list/gzvip
www.listal.com/list/gzxj
  回復(fù)  更多評(píng)論
  


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            女同一区二区| 亚洲三级影片| 免费观看欧美在线视频的网站| 亚洲自拍高清| 久久精品系列| 欧美 亚欧 日韩视频在线| 欧美高清hd18日本| 国产精品高潮呻吟久久av黑人| 国产精品久久久久久久久久直播| 国产精品久久久久久久久搜平片 | 在线视频一区观看| 亚洲欧美第一页| 久久久久久久久久久成人| 久久伊伊香蕉| 欧美三级乱码| 极品日韩av| 一区二区三区免费网站| 欧美一区国产二区| 免费成人av资源网| 一本一本久久| 久久精品一区二区三区四区| 欧美国产日韩精品| 国产欧美一区二区三区久久人妖| 亚洲缚视频在线观看| 亚洲一区二区三区中文字幕在线| 午夜一区二区三区在线观看| 久久综合久久综合久久| 亚洲久久成人| 久久天堂av综合合色| 国产精品99一区二区| 在线视频成人| 久久er精品视频| 亚洲人成绝费网站色www| 宅男噜噜噜66一区二区| 久久天堂成人| 国产一区二区三区在线免费观看| 日韩午夜在线视频| 欧美aⅴ99久久黑人专区| 久久国产精品免费一区| 欧美在线免费看| 最新日韩在线| 另类欧美日韩国产在线| 国产精品一区二区你懂的| 亚洲国产1区| 久久久久国产成人精品亚洲午夜| 亚洲区免费影片| 免费日本视频一区| 黄色工厂这里只有精品| 午夜精品美女自拍福到在线 | 欧美国产综合一区二区| 激情欧美一区二区三区| 欧美一区二区三区日韩| 99视频精品免费观看| 猫咪成人在线观看| 在线观看视频日韩| 久久人人爽人人| 欧美一区二区三区在线观看| 国产精品一区久久久| 性色一区二区| 新片速递亚洲合集欧美合集| 国产欧美精品在线观看| 久久国产精品72免费观看| 午夜精品剧场| 黄色在线一区| 亚洲国产精品黑人久久久| 蜜桃av噜噜一区| 日韩性生活视频| 一本综合久久| 国产女主播一区二区| 久久精品人人做人人综合| 欧美在线首页| 亚洲福利视频一区二区| 91久久国产综合久久91精品网站| 蜜桃av一区| 中国成人在线视频| 亚洲欧美日韩在线| 伊人天天综合| 亚洲精品久久久一区二区三区| 欧美激情一区二区三区成人| 9i看片成人免费高清| 在线亚洲一区| 国产欧美日韩不卡| 欧美大片免费看| 欧美三日本三级少妇三2023| 欧美在线观看你懂的| 久久精品中文字幕一区| 日韩亚洲成人av在线| 亚洲欧美日韩国产综合在线| 亚洲大胆视频| 亚洲午夜国产成人av电影男同| 国产色视频一区| 亚洲国产欧美一区二区三区久久 | 欧美一区视频在线| 亚洲高清毛片| 羞羞漫画18久久大片| 日韩视频在线免费| 99精品视频一区二区三区| 国产精品一区二区欧美| 女仆av观看一区| 欧美日韩国产在线看| 欧美一站二站| 欧美大片18| 久久久久久久97| 欧美日韩一级片在线观看| 久久久精品动漫| 欧美日韩国产a| 久久婷婷影院| 国产精品成人一区二区| 亚洲第一伊人| 国模大胆一区二区三区| 亚洲另类视频| 亚洲激情视频在线播放| 欧美一区午夜精品| 午夜精品福利一区二区蜜股av| 蜜臀久久久99精品久久久久久 | 亚洲电影免费观看高清完整版| 国产精品jizz在线观看美国| 欧美jizzhd精品欧美巨大免费| 国产精品成人免费| 亚洲欧洲日本一区二区三区| 一区二区三区在线高清| 亚洲欧美日韩视频一区| 亚洲永久字幕| 欧美午夜不卡影院在线观看完整版免费 | 欧美日韩中文字幕| 亚洲国产高清一区| 在线不卡中文字幕播放| 欧美一区二区日韩| 欧美亚洲网站| 国产精品午夜av在线| 中文亚洲免费| 亚洲自拍偷拍视频| 欧美涩涩视频| 中文久久精品| 亚洲欧美日韩成人| 国产精品美女午夜av| 亚洲午夜一级| 香蕉国产精品偷在线观看不卡| 欧美午夜精品一区| 在线亚洲自拍| 久久本道综合色狠狠五月| 国产精品日韩欧美一区| 亚洲欧美中日韩| 久久久久国产精品一区二区| 国产欧美韩国高清| 香蕉国产精品偷在线观看不卡| 欧美在线观看一区二区| 国产亚洲欧洲| 美女网站在线免费欧美精品| 亚洲国产高清在线观看视频| 亚洲乱码一区二区| 欧美日韩精品免费观看视频| 99精品免费视频| 欧美亚洲一区三区| 黄色成人小视频| 欧美精品一区二区在线播放| 一区二区三区日韩在线观看| 欧美一区二区三区四区视频| 国产专区综合网| 日韩亚洲欧美成人一区| 一本色道综合亚洲| 亚洲午夜在线| 国产日韩精品在线播放| 欧美亚洲免费电影| 欧美黄色视屏| 99精品热视频| 国产日韩精品在线播放| 久久综合给合| 99一区二区| 免费看成人av| 亚洲一品av免费观看| 黄色成人在线免费| 欧美日韩免费一区二区三区| 午夜视频久久久| 亚洲韩国日本中文字幕| 亚洲女女女同性video| 激情一区二区| 国产精品成人v| 久久综合久久综合久久| 99精品福利视频| 欧美国产丝袜视频| 欧美一级淫片aaaaaaa视频| 亚洲激情在线观看视频免费| 国产精品男gay被猛男狂揉视频| 久久久久久久成人| 一区二区三区.www| 欧美国产日韩在线| 久久精品一区中文字幕| 一区二区三区欧美视频| 18成人免费观看视频| 国产欧美日本| 欧美天堂在线观看| 欧美国产精品专区| 久久久蜜桃一区二区人| 亚洲免费在线| 一区二区精品| 99天天综合性| 亚洲六月丁香色婷婷综合久久| 欧美18av| 免费成人网www|