[..] WinAPI : NotifyAddrChange

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

[..] WinAPI : NotifyAddrChange

#1

Message par jguinch »

Bonjour à tous.
Comme je n'y connais rien pas grand chose en API Windows, j'arrive souvent à me dépatouiller en fouillant par-ci par-là, mais cette fois j'ai bien peur d'être coincé...
Je souhaite tout d'abord comprendre si la méthode que je m'apprête à utiliser est bonne ou non. L'idée est de revoir mon UDF de configuration réseau pour ne plus me baser sur WMI, mais directement sur les API.

Pour le changement de l'adresse IP d'une connexion réseau, j'envisage donc de modifier directement l'adresse IP dans la base de registre et envoyer une notification au système (changement d'adresse IP) en utilisant NotifyAddrChange.

Donc les deux points qui me turlupinent sont :
- est-ce que ça va fonctionner (modif. registre + NotifyAddrChange) ?
- comment utilise-t-on NotifyAddrChange (j'ai cherché mais là je suis largué).

Merci d'avance pour votre aide.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] WinAPI : NotifyAddrChange

#2

Message par jguinch »

Bon, apparemment je suis parti sur la mauvaise piste.
Après pas mal de recherches, j'ai cru comprendre que NotifyAddrChange ne fait que notifier un programme lors d'un changement d'adresse IP. Donc ça ne va pas trop m'aider.
Par contre, la solution pourrait être AddIPAddress.
Je viens de créer un topic sur le forum US.

Je posterai la solution, s'il y en a une.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre