CSADDR_INFO

【勇芳软件工作室】汉化HomePreviousNext

CSADDR_INFO结构包含网络服务或名称空间提供者的Windows Sockets地址信息。GetAddressByName功能使用CSADDR_INFO结构获取Windows Sockets地址信息。

typedef struct _CSADDR_INFO {

SOCKET_ADDRESS LocalAddr;

SOCKET_ADDRESS RemoteAddr;

INT iSocketType;

INT iProtocol;

} CSADDR_INFO;

会员

LocalAddr

指定Windows Sockets本地地址。

在客户端应用程序中,将此地址传递给捆绑功能,以访问网络服务。

在网络服务中,将该地址传递给捆绑功能,以便将服务绑定到适当的本地地址。

RemoteAddr

指定Windows Sockets远程地址。这个远程地址有几种用途:

*您可以使用此远程地址通过功能连接到服务。如果应用程序执行涉及面向连接协议的发送 / 接收操作,这将非常有用。

*当您通过无连接(数据报)协议进行通信时,可以使用此远程地址与发给功能。如果您使用无连接协议(例如UDP),则发给通常是将数据传递到远程系统的方式。

iSocketType

指定Windows套接字的类型。WINSOCK.H中定义了以下套接字类型:

插座类型
SOCK_STREAMStream.This是一种将数据作为字节流发送的协议,没有消息边界。
SOCK_DGRAM数据报。这是一个无连接协议。没有虚拟电路设置。通常没有可靠性保证。服务使用recvfrom的获取数据报。接受功能不适用于数据报。
SOCK_RDM可靠的交付信息。这是一种在数据中保留消息边界的协议。
SOCK_SEQPACKET顺序分组流。这是一个基本上与SOCK_RDM相同的协议。

协议

指定要作为协议参数传递给插座函数的值,以打开此服务的套接字。

也可以看看

捆绑, , GetAddressByName, 的recv, 发送, 发给