精華區beta Programming 關於我們 聯絡資訊
#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]; memset( &ncb, 0, sizeof(ncb) ); ncb.ncb_command = NCBRESET; ncb.ncb_lana_num = 0; uRetCode = Netbios( &ncb ); printf( "The NCBRESET return code is: 0x%x \n", uRetCode ); memset( &ncb, 0, sizeof(ncb) ); ncb.ncb_command = NCBASTAT; ncb.ncb_lana_num = 0; strcpy( ncb.ncb_callname, "* " ); ncb.ncb_buffer = (char *) &Adapter; ncb.ncb_length = sizeof(Adapter); uRetCode = Netbios( &ncb ); printf( "The NCBASTAT return code is: 0x%x \n", uRetCode ); if ( uRetCode == 0 ) { printf( "The Ethernet Number is: %02x%02x%02x%02x%02x%02x\n", 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] ); } } <kuann.bbs@bbs.cs.nthu.edu.tw> 撰寫於郵件新聞 :43Kj37$mib@bbs.cs.nthu.edu.tw... > > 在 windows 中有那個 API 可以取得 local 網卡的 MAC Address 呢? > > -- > ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: vc.cs.nthu.edu.tw