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

TanZek's 技術(shù)空間

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

首頁(yè) 新隨筆 聯(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
此 例程 只能 獲取有線(xiàn)網(wǎng)卡的MAC地址,對(duì)與無(wú)線(xiàn)網(wǎng)卡 無(wú)能為力   回復(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è)用戶(hù)登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   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>
            久久精品首页| 亚洲精品一区二区三区不| 久久久久久网站| 久久久精品午夜少妇| 久久天天狠狠| 免费观看成人| 欧美日一区二区在线观看 | 伊人伊人伊人久久| 亚洲国产精品福利| 亚洲小视频在线观看| 午夜综合激情| 蜜桃av噜噜一区| 欧美激情一二三区| 一区二区国产精品| 欧美在线观看视频一区二区| 久久久久在线观看| 亚洲欧洲精品一区| 亚洲专区国产精品| 老司机午夜精品| 国产精品久久久久久久免费软件| 国内精品一区二区三区| 亚洲精品一区二| 久久天堂av综合合色| 亚洲美女福利视频网站| 久久精品欧洲| 国产精品二区在线| 在线电影国产精品| 销魂美女一区二区三区视频在线| 欧美激情精品久久久久久黑人| 一区二区久久久久| 免费亚洲一区二区| 国产专区精品视频| 亚洲午夜日本在线观看| 欧美福利视频| 欧美专区在线观看| 欧美三级午夜理伦三级中文幕| **网站欧美大片在线观看| 性欧美8khd高清极品| 亚洲日本在线视频观看| 男男成人高潮片免费网站| 韩日精品在线| 久久久久久久久伊人| 亚洲一区美女视频在线观看免费| 欧美成在线视频| 欲色影视综合吧| 久久久久久久久久码影片| 亚洲在线观看免费视频| 欧美午夜一区二区福利视频| 亚洲精品欧美一区二区三区| 久久一本综合频道| 欧美在线免费观看视频| 国产模特精品视频久久久久| 亚洲综合色激情五月| 亚洲美女毛片| 国产精品草草| 亚洲你懂的在线视频| 一区二区三区欧美成人| 欧美色大人视频| 亚洲图片欧洲图片av| 一本色道久久精品| 国产精品久久久久国产精品日日| 亚洲色图自拍| 中文在线一区| 国产精品专区一| 久久久久久夜| 可以免费看不卡的av网站| 在线观看视频亚洲| 亚洲高清不卡在线| 欧美日韩在线大尺度| 亚洲视频在线一区| 亚洲女女女同性video| 免费成人高清视频| 久久午夜精品| 亚洲精品日本| 日韩视频免费观看高清完整版| 欧美日韩精品免费看| 亚洲午夜在线观看| 亚洲欧美国产三级| 精品不卡一区二区三区| 亚洲高清毛片| 国产精品久久久久999| 久久琪琪电影院| 欧美理论在线播放| 欧美在线观看视频一区二区三区| 久久国产精品一区二区三区| 亚洲电影观看| 亚洲网友自拍| 亚洲第一在线视频| 中国日韩欧美久久久久久久久| 国产亚洲一区二区精品| 亚洲国产色一区| 国产精品xvideos88| 久久综合综合久久综合| 欧美日韩精品伦理作品在线免费观看| 小处雏高清一区二区三区| 麻豆国产精品777777在线| 亚洲午夜久久久久久久久电影院| 久久精品国产精品亚洲精品| aaa亚洲精品一二三区| 久久av老司机精品网站导航| 亚洲网站在线看| 久久综合久久久| 欧美一级久久久| 欧美激情在线观看| 久久影院午夜片一区| 欧美四级电影网站| 欧美激情第9页| 国产日韩在线看| 一区二区三区精品国产| 最新亚洲激情| 久久免费视频在线观看| 午夜精品亚洲一区二区三区嫩草| 欧美fxxxxxx另类| 久久久久久亚洲精品不卡4k岛国| 欧美视频在线一区| 亚洲激情一区二区| 一区二区三区在线观看欧美| 亚洲一区二区三区欧美| 在线一区二区日韩| 欧美精品日韩一本| 亚洲第一精品夜夜躁人人躁| 狠狠综合久久| 久久高清免费观看| 久久精品人人做人人爽电影蜜月 | 日韩亚洲欧美在线观看| 亚洲精品激情| 免费高清在线一区| 老司机凹凸av亚洲导航| 国产亚洲一区二区三区| 欧美亚洲一区二区在线观看| 午夜视频一区| 国产欧美视频一区二区| 亚洲宅男天堂在线观看无病毒| 一本色道久久综合一区| 欧美电影在线| 欧美日韩日本视频| 亚洲日韩成人| 一区二区欧美在线观看| 欧美日韩精品久久久| 99在线精品视频| 亚洲影院在线观看| 国产精品亚洲网站| 欧美亚洲免费在线| 久久久久国产精品厨房| 黄色免费成人| 欧美国产日韩一区| 日韩一区二区福利| 午夜天堂精品久久久久| 国产网站欧美日韩免费精品在线观看| 午夜欧美视频| 欧美高清免费| 亚洲天堂网站在线观看视频| 国产精品免费小视频| 欧美中文字幕在线| 亚洲福利视频一区| 亚洲欧美另类中文字幕| 国产在线国偷精品产拍免费yy| 久久久999精品| 亚洲欧洲午夜| 欧美在线视频日韩| 亚洲激情在线观看视频免费| 欧美日韩国产不卡在线看| 亚洲欧美日本伦理| 欧美激情一区二区三区在线视频| 一本色道久久综合亚洲精品不卡 | 欧美日韩综合另类| 午夜在线播放视频欧美| 欧美国产日本高清在线| 亚洲一区久久久| 国产一区在线看| 欧美日韩国产页| 欧美一激情一区二区三区| 亚洲国产精品va在线看黑人| 亚洲男同1069视频| 91久久线看在观草草青青| 国产精品毛片高清在线完整版| 久久九九久久九九| 一区二区三区 在线观看视| 美日韩精品视频| 午夜久久福利| 日韩一区二区精品| 伊人精品在线| 国产农村妇女精品一二区| 欧美激情中文字幕乱码免费| 欧美在线3区| 99天天综合性| 欧美黄色视屏| 久久久噜噜噜久久久| 亚洲一区在线播放| 亚洲精品少妇| 亚洲高清电影| 极品日韩久久| 国产乱子伦一区二区三区国色天香| 免费日韩成人| 久久久五月婷婷| 久久黄金**| 欧美中文字幕第一页| 亚洲专区欧美专区| 亚洲香蕉网站| 这里只有精品视频|