SOL_IRLMP通訊端選項

下表描述 SOL_IRLMP 通訊端選項,這些選項適用于針對針對 IrDA (IrDA) 位址 (AF_IRDA) 系列所建立的通訊端,以及 InfraRed Link Management Protocol (IRLMP) 。 如需取得和設定通訊端選項的詳細資訊,請參閱 getsockopt 和 setockopt 函式參考頁面。

若要列舉通訊協定並探索每個已安裝通訊協定的支援屬性,請使用 WSAEnumProtocols、 WSCEnumProtocols或 WSCEnumProtocols32 函式。

**SOL\_IRLMP通訊端選項**
選項 Get 集合 Optval 類型 描述
IRLMP_DISCOVERY_MODE
IRLMP_ENUMDEVICES 是 DEVICELIST 傳回範圍內 IR 功能裝置的 IrDA 裝置識別碼清單。
IRLMP_EXCLUSIVE_MODE DWORD (布林值) 設定通訊端以略過 TinyTP 層,以直接與 IrLMP 通訊。
IRLMP_IAS_QUERY 是 IAS_QUERY 查詢指定服務和類別名稱上的 IAS,以取得其屬性。
IRLMP_IAS_SET 是 IAS_SET 將指定類別名稱和屬性的屬性值設定為 IAS。
IRLMP_IRLPT_MODE 是 DWORD (布林值) 啟用與支援 IR 的印表機通訊。
IRLMP_PARAMETERS
IRLMP_SEND_PDU_LEN 是 DWORD 擷取使用IRLMP_9WIRE_MODE所需的 PDU 長度上限。
IRLMP_SHARP_MODE 是
IRLMP_TINYTP_MODE 是
IRLMP_9WIRE_MODE 是 是 DWORD (布林值) 將 IrDA 通訊端放入 IrCOMM 模式。

 

**SOL\_IRLMP 選項的 Windows 支援**
選項 Windows 7 Windows Server 2008 Windows Vista Windows Server 2003 Windows XP Windows 2000 Windows Me、Windows 98 Windows NT 4.0
IRLMP_DISCOVERY_MODE
x
IRLMP_ENUMDEVICES
x x x x x x x
IRLMP_EXCLUSIVE_MODE
IRLMP_IAS_QUERY
x x x x x x x
IRLMP_IAS_SET
x x x x x x x
IRLMP_IRLPT_MODE
x x x x x x
IRLMP_PARAMETERS
x
IRLMP_SEND_PDU_LEN
x x x x x x
IRLMP_SHARP_MODE
IRLMP_TINYTP_MODE
x
IRLMP_9WIRE_MODE
x x x x x x

 

備註

SOL_IRLMP通訊端選項和這些通訊端選項所使用的結構定義于Af_irda.h標頭檔中。

規格需求

需求 值
標頭
Af_irda.h