Qt / C ++: Wie erhalte ich die MAC-Adresse eines Remote-PCs (Kommunikationspartner)?

Ich verwende Qt5 unter Windows 7.
In meiner Bewerbung TCP Server), Ich verwende derzeit einige Methoden aus der QTcpSocket-Klasse:
- QAbstractSocket::peerAddress() um das @ zu bekommpeer address;
- QAbstractSocket::peerPort() um das @ zu bekommpeer port.

Ich möchte auch das @ bekommMAC-Adress des Kommunikationspartners.
Ist dies möglich, ohne ein benutzerdefiniertes Protokoll zu verwenden (d. H. Ohne dass benutzerdefinierte Nachrichten zwischen meiner App und dem Peer ausgetauscht werden müssen)? Wenn ja, wie?

Late Edit: Es gibt jetztine sehr gute Lösu - das habe ich vor ein paar Monaten implementiert. Ich habe es in der Zwischenzeit getestet und es funktioniert zu 100% einwandfrei. Genießen :

Antworten auf die Frage(4)

Ihre Antwort auf die Frage