हम वर्तमान में NetBios method का उपयोग कर रहे हैं, और यह XP के तहत ठीक काम करता है। विस्टा के तहत प्रारंभिक परीक्षण से पता चलता है कि यह भी काम करता है, लेकिन चेतावनी है - उदाहरण के लिए नेटबीओएसओ मौजूद होना चाहिए, और जो कुछ मैं पढ़ रहा हूं, उससे एडाप्टर का क्रम बदलना है। हमारी वैकल्पिक विधि - SNMPExtensionQuery के साथ - Vista के तहत टूटा हुआ प्रतीत होता है।सी ++: Vista पर नेटवर्क एडेप्टर के मैक पते प्राप्त करें?
सवाल यह है: क्या आप Vista मशीन पर स्थानीय मैक पते की सूची प्राप्त करने के लिए एक विश्वसनीय तरीका जानते हैं? XP के साथ पिछड़ा संगतता एक प्लस है (मैं बदसूरत # ifdef की तुलना में एक एकल विधि की बजाय)। धन्यवाद!
http://stackoverflow.com/questions/823553/how-to-get-hardware-mac-address-on-windows इन करने की जरूरत है –