Have A Thread that in some point calls:
The event object is created like this:
hEvent = CreateEvent(NULL, FALSE, FALSE, NULL);
At some other point,
The thread does not response to the "signaling" of hEvent an remains blocked.
Can you think about a reason for this ?