PB獲取本機Mac位址

2021-06-21 13:26:21 字數 1331 閱讀 4059

//得到計算機名字

function boolean getcomputernamea(ref string lpbuffer, ref ulong nsize) library "kernel32.dll" alias for "getcomputernamea;ansi"

//設定計算機名字

function boolean setcomputernamea(ref string cname)library "kernel32.dll" alias for "setcomputernamea;ansi"

//設定系統時間

function boolean setsystemdatetime(integer wyear,integer wmonth,integer wday,integer whour,integer wminute,integer wsecond) library "mhand.dll"

function int getsystemmetrics(int indexnum)library "user32.dll"

//通過網域名稱得到ip

function string getip(string name) library "getnet.dll" alias for "getip;ansi"

//得到本機ip位址

function string getlocalip() library "getnet.dll" alias for "getlocalip;ansi"

//通過ip得到網域名稱

function string getname(string ip) library "getnet.dll" alias for "getname;ansi"

//得到本機網域名稱

function string getlocalname() library "getnet.dll" alias for "getlocalname;ansi"

//得到區域網內的計算機名

function string getlancomputers() library "getnet.dll" alias for "getlancomputers;ansi"

//得到區域網內的計算mac

function string getmac(string ip) library "getnet.dll" alias for "getmac;ansi"

//得到本機的計算mac

function string getlocalmac() library "getnet.dll" alias for "getlocalmac;ansi"

拔掉網線就獲取其他連線的mac位址了,另外去掉ansi

C 獲取本機MAC位址

static void main string args private static string getmac moc null mc null return mac catch 另外,需要說明的就是乙個錯誤 問題 在c 程式設計中,已經在程式中已經新增了 using system.manage...

PB得到本機的名稱和IP位址MAC位址

函式名稱 f getip 呼叫方法 f getip ip name 返回結果 string 由ip name決定的反回結果 建立全域性的結構s wsadata 結構如下 version unsignedinteger highversion unsignedinteger description 2...

C 獲取本機的MAC位址

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...