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 裝置。 由伺服器應用程式忽略。
irdaServiceName[25]
與伺服器應用程式相關聯的已知服務名稱。 伺服器在其 系結 函數調用期間指定。
備註
用戶端應用程式會使用 SOCKADDR_IRDA 結構中的每個欄位。 irdaDeviceID成員是由先前的探索作業所取得,其執行方式是讓 getsockopt (IRLMP_ENUMDEVICES) 函數調用。 For more information on performing a discovery operation, see the Notes for IrDA Sockets section in the Remarks section of getsockopt.
irdaServiceName 成員會填入伺服器應用程式在其系結函數調用中指定的已知值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | af_irda.h |