2014-05-07 2 views
0

Tout d'abord, je suis un débutant dans le développement de l'application Windows Store. J'essaie de développer une application (C#/Xaml) qui récupère une liste d'adresses IP, (si possible) mac adresses de tous les périphériques qui sont connectés à mon réseau quelque chose de similaire à Fing (est disponible dans l'Appstore/Play store mais pas en magasin de Windows)Windows Store App (C#/Xaml) récupérer des adresses IP

https://itunes.apple.com/gr/app/fing-network-scanner/id430921107?mt=8

https://play.google.com/store/apps/details?id=com.overlook.android.fing

Le problème est que je ne peux pas trouver une API disponible dans WinRT en contraste avec .NET qui a les API et les méthodes pour ce travail.

+0

Jetez un oeil à réponse acceptée à [cette] (http: // stackoverflow.com/questions/10336521/query-local-ip-address) question. Ce n'est peut-être pas exactement ce que vous cherchez, mais c'est un bon point de départ. – Sevenate

Répondre

0

Les fonctions GetIpNetTable ne sont actuellement pas exposées dans Windows Runtime. En fait, la plupart des IP Helper Functions profonds ne sont pas exposés et ne sont pas accessibles. En tant que tel, écrire l'application de style équivalente sera extrêmement difficile sans une application externe hébergée ailleurs qui a fait le travail. Vous pourriez être en mesure de faire des analyses de réseau générales, mais cela ne sera pas aussi efficace.

(je ne suis pas sûr qu'il y avait des classes équivalentes dans .NET, soit les appels API Win32 natifs sont disponibles à partir du code managé..)