函数名

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

 

说明

如果hIOCPNULL: 解除IOCP,否者就是关联IOCP

支持IOCP的函数有:

vtcp_connectex

vtcp_acceptex

vtcp_sendex

vtcp_recvex

 

参考

CreateIoCompletionPort

vtcp_connectex

vtcp_acceptex

vtcp_sendex

vtcp_recvex

WSARecv

WSASend