Параметры сокета SOL_IRLMP

В следующей таблице описаны SOL_IRLMP параметры сокетов, которые применяются к сокетам, созданным для семейства адресов IrDA (AF_IRDA) и протокола IRLMP. Дополнительные сведения о получении и настройке параметров сокета см. на страницах справочника по функциям getsockopt и setsockopt .

Чтобы перечислить протоколы и обнаружить поддерживаемые свойства для каждого установленного протокола, используйте функцию WSAEnumProtocols, WSCEnumProtocols или WSCEnumProtocols32 .

**Sol\_IRLMP Параметры сокета**
Параметр Получить Присвойте параметру Тип Optval Описание
IRLMP_DISCOVERY_MODE
IRLMP_ENUMDEVICES да DEVICELIST Возвращает список идентификаторов устройств IrDA для устройств с поддержкой IR в пределах диапазона.
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 Извлекает максимальную длину PDU, необходимую для использования IRLMP_9WIRE_MODE.
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 .

Требования

Требование Значение
Заголовок
Af_irda.h