PING (SOCKET MODE RAW)

Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 - 27 mars 2010 à 14:55
gt99 Messages postés 3 Date d'inscription jeudi 8 janvier 2004 Statut Membre Dernière intervention 21 juillet 2012 - 21 juil. 2012 à 10:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47321-ping-socket-mode-raw

gt99 Messages postés 3 Date d'inscription jeudi 8 janvier 2004 Statut Membre Dernière intervention 21 juillet 2012
21 juil. 2012 à 10:56
C'est plein d'infos intéressantes.
Et ça fait plaisir de lire du code bien écrit :)
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
27 mars 2010 à 15:45
ok, j'ai trouvé pour gérer l'erreur avec WSAGetLastError Function.
En revanche, comment se fait-il que sur certain system, le ping d'une ip existante provoque cette erreur ? Pour cette situation, je vous en serais très reconnaissant si vous avez une idée pour empêcher cette erreur et faire le ping. Merci.
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
27 mars 2010 à 14:55
Salut,
super source et j'ai une question :

Comment gérer l'erreur ou comment l'empecher afin que le ping s'effectue quand même.

sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)
If (sock = -1) Then
MsgBox "La création du socket a échoué."

Merci d'avance.
Rejoignez-nous