improved windows overlapped i/o support