Winpcap et EndDialog ... ????
Décidement, cette librairie me fait souffir :)
Petit environnement de devell : Winpcap / VC++ / Windows
Bon voila mon souci pour ceux qui connaissent cette librairie :
J'ai un thread qui sniff et le thread principal est chargé de l'affichage ...
dans le thread de sniffage, j'ai
Code:
pcap_open(d->name,65536,PCAP_OPENFLAG_PROMISCUOUS, 20 ,NULL,errbuf) ;
et dans mon thread principale j'ai
Code:
EndDialog (hwnd,0) ;
pour fermer la fenetre qui va bien ...
Note : Cette dernière fonction n'est JAMAIS appelé tant que le thread secondaire n'a pas terminé
En gros tout ce passe bien tant que j'appelle mes interfaces réseaux mais par contre ca chie quand je sniffe ma carte wifi (3Com 3CRPAG175 Wireless LAN PC Card (Microsoft's Packet Scheduler) )
La il se passe un truc de ouf :)
Ca fait un access violation sur le EndDialog ... mais par contre si je ne met pas le pcap_open ca marche nikel...
2 truc a priori completement indépendant :(
Merci de votre aide sur cette question assez pointue