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 |