if (rt == FALSE && GetLastError() == ERROR_IO_PENDING)//检查异步IO是否完成 CloseHandle(hEvent); CloseHandle(hFile); 
可唤醒I/O.异步可唤醒I/O操作通过ReadFileEx/WriteFileEx函数指出完成过程回调函数。回调函数在该线程的可唤醒等待（alertable wait）中被执行。
完成端口.使用CreateIoCompletionPor