Winsock 内核对象

Winsock 内核 (WSK) 网络编程接口 (NPI) 围绕两种main对象类型设计:客户端套接字

客户端对象
客户端对象表示 WSK 应用程序和 WSK 子系统之间的附件或绑定。 客户端对象由 WSK_CLIENT 结构表示。 在附加到 WSK 子系统的过程中,指向客户端对象的指针将返回到 WSK 应用程序。 WSK 应用程序将此指针传递给在客户端对象级别运行的所有 WSK 函数。

Socket 对象
套接字对象表示可用于网络 I/O 的网络套接字。 套接字对象由 WSK_SOCKET 结构表示。 当应用程序创建新套接字或应用程序接受传入连接时,指向套接字对象的指针将返回到 WSK 应用程序。 WSK 应用程序将此指针传递给特定于特定套接字的所有 WSK 函数。