我正在阅读与 Windows HTTP Server API 相关的 Windows 编程的 IO 完成端口文档。
因此,在 HTTP Server API 中,我们有一个队列,它是对响应/请求的抽象。我们有队列的句柄来获取相关信息。
如果我要将 IO 完成端口与此相关联,这是否意味着我已使用队列作为句柄?这不会降低粒度吗?我不能将 IO 完成端口与每个请求关联,而不是与完整队列关联。
详细查询:我们使用windows http server api中的请求队列注册某个URL。所以队列上可能有很多请求。我如何将 IO 完成端口与每个请求/响应关联,而不是与队列本身关联。
IO 完成: http: //msdn.microsoft.com/en-us/library/windows/desktop/aa363862 (v=vs.85).aspx
队列文档: http: //msdn.microsoft.com/en-us/library/windows/desktop/aa364483 (v=vs.85).aspx
接收请求: http: //msdn.microsoft.com/en-us/library/windows/desktop/aa364495 (v=vs.85).aspx