SOL_IRLMP ソケット オプション
次の表では、赤外線データ関連付け (IrDA) アドレス ファミリ ( AF_IRDA ) と InfraRed Link Management Protocol (IRLMP) 用に作成されたソケットに適用されるSOL_IRLMPソケット オプションについて説明します。 ソケット オプションの取得と設定の詳細については、 getsockopt および setsockopt 関数のリファレンス ページを参照してください。
プロトコルを列挙し、インストールされている各プロトコルでサポートされているプロパティを検出するには、 WSAEnumProtocols、 WSCEnumProtocols、または WSCEnumProtocols32 関数を使用します。
- **SOL\_IRLMP ソケット オプション**
-
-
オプション 取得 オン Optval 型 説明 IRLMP_DISCOVERY_MODE IRLMP_ENUMDEVICES はい DEVICELIST 範囲内の IR 対応デバイスの IrDA デバイス ID の一覧を返します。 IRLMP_EXCLUSIVE_MODE DWORD (ブール値) IrLMP と直接通信するために TinyTP レイヤーをバイパスするようにソケットを設定します。 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 モードにします。
-
- **WINDOWS での SOL\_IRLMP オプションのサポート**
-
-
オプション 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 ヘッダー ファイルで定義されています。
要件
要件 | 値 |
---|---|
ヘッダー |
|