cs_Bobarctor
Messages postés1Date d'inscriptionmardi 7 décembre 2004StatutMembreDernière intervention 7 décembre 2004
-
7 déc. 2004 à 17:39
mythic_kruger
Messages postés241Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention10 novembre 2005
-
27 juil. 2005 à 02:08
Bonjour,
j'ai un bout de code d'une appli qui lit via un pipe le stdout d'un processus fils de mon appli cree avec CreateProcess (oui c'est sous windows).
Je souhaiterais pouvoir mettre un timeout sur la lecture de ce pipe, c'est a dire, pouvoir en gros arreter de lire le pipe si le processus fils ne m'envoit plus de donnees pendant 5sec.
J'ai fait un truc comme ca qui devrait passer normalement si je suis la msdn mais qui ne fait rien
if (CGIStdoutRdDup == INVALID_HANDLE_VALUE)
cout << "Invalid Handle" << endl;