Le fait d'utiliser des CreateEvent pour créer/ouvrir un même qui existe déjà réinitialiser le signal?

Si j'utilise CreateEvent pour ouvrir un événement:

 responseWaitEvent = CreateEvent(NULL,        //no security
  TRUE,       //manual-reset event
  FALSE,      //not signaled
  (LPTSTR)eventName); //event name

Et cet événement existe déjà et a été signalé. Sera-ce l'appel de réinitialiser le signal (en raison de la configuration initiale de l'état FALSE).

Ou immédiatement à la sortie de l'attente quand on l'appelle:

 if (responseWaitEvent)
 {
  DWORD dw = WaitForSingleObjectEx(responseWaitEvent, m_ResponseTimeoutMillis, FALSE);
InformationsquelleAutor Mike | 2010-09-17