|

楼主 |
发表于 2020-2-2 22:47:05
|
显示全部楼层
ret = GetQueuedCompletionStatus(
CompletionPort,
&BytesTransferred,
(LPDWORD)&PerHandleData,
(LPOVERLAPPED *) &PerIoData,
INFINITE);
PerHandleData是从 CreateIoCompletionPort -> CompletionKey 传过去。
在完成端口的课程中,我唯一看不明白的地方,就是PerIoData是从哪里传来的值?
而且 LPPER_IO_DATA PerIoData;这个结构从哪里来?可以自己定义?里面有接收 Buffer ,这个Buffer成员从哪里来得到的值? |
|