SOCKADDR_IRDA 结构 (af_irda.h)

SOCKADDR_IRDA 结构与由地址系列AF_IRDA定义的 IrDA 套接字操作结合使用。

语法

typedef struct _SOCKADDR_IRDA {
  u_short irdaAddressFamily;
  u_char  irdaDeviceID[4];
  char    irdaServiceName[25];
} SOCKADDR_IRDA, *PSOCKADDR_IRDA, *LPSOCKADDR_IRDA;

成员

irdaAddressFamily

地址系列。 此成员始终AF_IRDA。

irdaDeviceID[4]

设备标识符 (客户端要向其发出 连接 函数调用的 IrDA 设备的 ID) 。 被服务器应用程序忽略。

irdaServiceName[25]

与服务器应用程序关联的已知服务名称。 由服务器在其 绑定 函数调用期间指定。

注解

客户端应用程序使用 SOCKADDR_IRDA 结构中的每个字段。 irdaDeviceID 成员是通过执行 getsockopt (IRLMP_ENUMDEVICES) 函数调用来执行的先前发现操作获取的。 有关执行发现操作的详细信息,请参阅 getsockopt 的“备注”部分中的“IrDA 套接字说明”部分。

irdaServiceName 成员使用服务器应用程序在其绑定函数调用中指定的已知值填充。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 af_irda.h

另请参阅

bind

connect

getsockopt

setsockopt