Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PARAMETRAGE CARTES RESEAUX (VC++ SANS MFC) (FORUM)


Information sur la source

Catégorie :Réseaux & Internet Classé sous : reseau, réseau, carte, dhcp, ip Niveau : Initié Date de création : 02/11/2004 Date de mise à jour : 07/02/2006 12:19:01 Vu / téléchargé: 5 298 / 707

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Suite à une question sur le forum, voila un petit bout de code permettant de modifier les paramètres de vos cartes réseaux sans passer par le panneau de configuration.

Seule un petit hic! Il faut rebooter le PC pour que les changements prennent effet.
Si j'ai le temps, je modifierai le code afin de ne plus avoir a rebooter le PC. Il suffit de signaler les changements aux drivers.

Shell
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

02 novembre 2004 23:55:07 :
Modification du titre
07 février 2006 12:19:02 :
Prise en charge XP SP2 + DHCP

Commentaires et avis

signaler à un administrateur
Commentaire de coucou747 le 03/11/2004 00:22:16

windows.h................
en voyant la capture et ta photo, je ne m'y attendais pas...
ce que tu peux faire pourle portage, c'est si le fichier "/etc/network/interface" existe, alors t'es sous linux debian, et pareil pour tt les autres versions...

signaler à un administrateur
Commentaire de DeAtHCrAsH le 03/11/2004 19:35:41

Je pense pas que se soit suffisant.
Il est vrai que l'interface MacOSX est trompeuse.
Les systemes Unix ne doivent pas utiliser la bdr pour stocker ces infos comme windows le fait.

signaler à un administrateur
Commentaire de coucou747 le 03/11/2004 19:39:17

sous linux c'ets diférenten fonction du linux ...
Sous Debian, tu as un fichier dans /etc/network qui s'apelle interface, et qui contient tout les paramètres réseau... Sous les autres distributions, je ne sais pas, a vrai dire c'est la seule que j'ai installée sèrieusement et en mode console (enfin j'ai tenté geento mais j'ai abandonné...)

signaler à un administrateur
Commentaire de LordBob le 06/11/2004 19:55:17

c'est exavtement ce que je voulais... je te remercie... pour ce qui est d'un programme portable, je vais regarder pour voir ce que je peux faire sous nux...
allé encore merci...

signaler à un administrateur
Commentaire de lilington le 01/03/2005 14:35:01

j'arrive pas à compiler sous VC++ 6.0

signaler à un administrateur
Commentaire de julienbj le 31/12/2005 03:44:29

Juste une petite remarque.
Lors de l'enregistrement des données, les données que tu enregistres pour les adresses IP locales et de la passerelle ainsi que le masque de sous reseau sont de types REG_SZ, alors qu'elles doivent etre du type REG_MULTI_SZ (au moins pour XP, pas vérifier pour autres OS).
Donc forcément, ben ca bug apres, dommage, sinon, vraiment super comme source.

PS: Je l'avais trouve sous http://dev.winsysdev.com/, ou "l'erreur" est aussi presente, et comme on en parlait sur le forum...

signaler à un administrateur
Commentaire de DeAtHCrAsH le 07/02/2006 12:20:33

La source a été mise a jour.
Prise en charge XP SP2 +  DHCP +  Correction de quelques bugs.
A cette date tout fonctionne!

signaler à un administrateur
Commentaire de LordBob le 07/02/2006 13:00:14

juste une petite question, on est toujours obligé de redemarrer le pc pour que les changements soit pris en compte ?

signaler à un administrateur
Commentaire de julienbj le 07/02/2006 15:38:39

je n'ai pas testé cette version, donc pas possible de te donner une reponse.
Mais si ce n'est pas le cas, regarde comment fonctionne netsh, ca te permettera de na pas avoir à redemarrer.
L'intégrer à ce code ne devrait pas poser trop de difficulté.

signaler à un administrateur
Commentaire de DeAtHCrAsH le 13/02/2006 10:41:09

LordBob, JulinBJ > Pour ne pas avoir a redémarrer le pc, il faudrait créer un driver TDI/NDIS qui permettrait d'en informer les cartes réseaux. Surement l'une des prochaines modifications.

signaler à un administrateur
Commentaire de julienbj le 13/02/2006 12:25:56

Il me semble pourtant que netsh permet justement de notifier les changements de données concernant les cartes réseaux.
Par contre, il ne permet pas de tout changer, ça c'est sur.
Je regarderais plus en détail ce soir.
Mais c'est sur qu'avec un driver...

signaler à un administrateur
Commentaire de magic_Nono le 23/08/2006 15:00:20

slt

je cherche à désinstaller par code ce driver,
(via windows on se fait:
propriété du réseau local, sélection du driver voulu, désinstall)


il y a bien qq clefs dans la base de registre,
mais...
rien dans les sections désinstall.


qqn aurait une soluce pr ce dne...

Merci.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Socket IP avec 2 cartes reseau [ par Jeff_Trek ] Bonjour, je crée un logiciel qui réceptione des trames IP via socket IP et je dois les renvoyer via socket IP sur une autre machine. Jusque là cela Carte reseau [ par keisuke ] Salut a tous, voila je vien de réfléchir a un petit projet que je pourrais faire, mais le probleme c'est que je n'y connais pas grand chose au C/C++. Envoi d'un message Broadcast quand la carte reseau n'a pas d'IP [ par dunecann ] Bonjour,J'essaie de broadcaster un message DHCP alors que la carte reseau n'a pas d'adresse IP (apres un ipconfig /release) sur windows XP SP2.J'utili Status des port d'une carte réseau [ par argoth ] Comment puis-je obtenir la liste des stats de ports sur une NIC (carte réseau) depuis le langage C/C++.Existe t-il une API? ou une commande système. [C] Adresse Reseau Local [Linux] [ par ZedMaTrix ] Bonjours a tous! J'ai regardé un peu tout les postes du site à ce sujet ... mais je me trouve toujours avec mon adresse de rebouclage et pa Protocol [ par sephiro ] Hello,Je recherche depuis pas mal de temps une technique pour explorer un réseau et découvrir des devices non configurer.Par exemple une imprimantes I Detection lecteur reseau gràce à son adresse IP [ par morino1003 ] Salut tout le monde.S'il vous plait , j'ai un probléme et j'espére avoir trouver de l'aide.J'ai deux postes, serveur et client.J'ai fait une applicati focer l uitlisation d'une carte reseau grace a l API windows [ par zurp ] bonjour, je repose une question non elucider sous une forme plus clair simple et direct. quelqu un sais comment grace a l api de windows,  specifi connection ip [ par abel325 ] bonjour a tousje suis actuellement en train de developper un jeu, uniquement en C et pas en C++ ni en C#, et je desirerai l'orienter vers le multijoue VPN p2p [ par Alcantornet ] Bonjour tout le monde, J'aimerais faire un driver de carte réseau virtuelle. Je m'explique : Je voudrait crée une carte réseaux virtu


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.