dwWaitResult could be WAIT_FAILED. Should we at least write something to the log in that case?