OVH Cloud OVH Cloud

Connexion: déconnectée & réparée

11 réponses
Avatar
zedrummer
Bonjour
comme j'ai un petit problème avec la stabilité de ma connexion wifi
(même si le signal est excellent), j'aimerais faire un petit programme
résident qui détecte si ma connexion sans fil est déconnectée et si oui
faire l'équivalent logiciel d'un "click droit|repair" sur l'icône de la
connection.
Est ce que ces 2 manipulations sont faisables de manière logicielle?
Merci d'avance
David

1 réponse

1 2
Avatar
zedrummer
Merci encore à vous 2, avec tout ça je devrais m'en sortir!
David

Christian ASTOR a écrit :
zedrummer wrote:
Bonjour
comme j'ai un petit problème avec la stabilité de ma connexion wifi
(même si le signal est excellent), j'aimerais faire un petit programme
résident qui détecte si ma connexion sans fil est déconnectée et si
oui faire l'équivalent logiciel d'un "click droit|repair" sur l'icône
de la connection.
Est ce que ces 2 manipulations sont faisables de manière logicielle?



Oui, mais c'est très complexe.
Notamment le repair : il utilise l'interface INetConnection
(::Disconnect, ::Connect)
mais il fait ensuite tout un tas de reset et rafraîchissements peu ou
pas documentés
(DhcpAcquireParametersByBroadcast(),
DhcpAcquireParameters(), FlushIpNetTable(),
DeviceIoCtrl() & IOCTL_NETBT_PURGE_CACHE, IOCTL_NETBT_NAME_RELEASE_REFRESH,
DnsFlushResolverCache(), DhcpStaticRefreshParams()... )


1 2