函数名
vtcp_iocp
声明
int WINAPI vtcp_iocp(VTCP_SOCKET socket,HANDLE hIOCP,ULONG_PTR key);
描述
关联或解除完成端口(IOCP)。
输入
VTCP_SOCKET socket: VTCP句柄,由vtcp_socket函数创建。
HANDLE hIOCP:一个已存在的完成端口句柄,由CreateIoCompletionPort函数创建,或为NULL。
ULONG_PTR key:用户自定义数据。
输出
无
返回值(错误码=0 成功)
ERROR_INVALID_HANDLE: VTCP句柄不正确。
其他错误参考windows
说明
如果hIOCP为NULL: 解除IOCP,否者就是关联IOCP。
支持IOCP的函数有:
vtcp_connectex
vtcp_acceptex
vtcp_sendex
vtcp_recvex
参考
CreateIoCompletionPort
vtcp_connectex
vtcp_acceptex
vtcp_sendex
vtcp_recvex
WSARecv
WSASend