BOOL GetOverlappedResult(
  HANDLE hFile,
  LPOVERLAPPED lpOverlapped,
  LPDWORD lpNumberOfBytesTransferred,
  BOOL bWait
);函数调用返回成功,但是lpNumberOfBytesTransferred却为0。我试着将缓冲区大小调整的小一些后,不再发生该问题。但是我搞不明白为什么。谢谢