Actualmente estamos usando el NetBios method, y funciona bien en XP. Las pruebas preliminares en Vista muestran que también funciona, pero hay advertencias: NetBIOS tiene que estar presente, por ejemplo, y por lo que he estado leyendo, el orden de los adaptadores está destinado a cambiar. Nuestro método alternativo - con SNMPExtensionQuery - parece estar roto bajo Vista.C++: ¿Obtener la dirección MAC de los adaptadores de red en Vista?
La pregunta es: ¿conoces una manera confiable de obtener una lista de las direcciones MAC locales en una máquina Vista? La compatibilidad con XP es una ventaja (prefiero tener un solo método que muchos feos # ifdef). ¡Gracias!
http://stackoverflow.com/questions/823553/how-to-get-hardware-mac-address-on-windows estos deben estar vinculado –