Поделиться через


перечисление INDICATION_CODE (bthddi.h)

Тип перечисления INDICATION_CODE указывает драйверу профиля, какой тип произошло событие L2CAP.

Синтаксис

typedef enum _INDICATION_CODE {
  IndicationAddReference,
  IndicationReleaseReference,
  IndicationRemoteConnect,
  IndicationRemoteDisconnect,
  IndicationRemoteConfigRequest,
  IndicationRemoteConfigResponse,
  IndicationFreeExtraOptions,
  IndicationRecvPacket,
  IndicationPairDevice,
  IndicationUnpairDevice,
  IndicationUnpersonalizeDevice,
  IndicationRemoteConnectLE
} INDICATION_CODE, *PINDICATION_CODE;

Константы

 
IndicationAddReference
Указывает драйверу профиля на добавление ссылки на объект устройства, так как он может быть вызван по адресу
в любое время.
IndicationReleaseReference
Указывает драйверу профиля, чтобы освободить ссылку на объект устройства, и что он не будет
более длительный вызов.
IndicationRemoteConnect
Указывает драйверу профиля сервера, что удаленное устройство подключается к PSM,
драйвер профиля, зарегистрированный ранее. Драйверы профилей принимают или отклоняют этот запрос
сборка и отправка

запрос BRB_L2CA_OPEN_CHANNEL_RESPONSE. Когда этот код индикации передается, драйвер профиля
должен использовать параметры, которые передаются ему в
Элемент Connect

структура INDICATION_PARAMETERS.
IndicationRemoteDisconnect
Указывает зарегистрированным драйверу профиля, что удаленное устройство отключается от локального радиосвязи.
При передаче этого кода индикации драйвер профиля должен использовать передаваемые ему параметры.
в командлете
Отключить элемент структуры INDICATION_PARAMETERS.
IndicationRemoteConfigRequest
Указывает драйверу профиля клиента, что удаленное устройство выполняет запрос конфигурации.
При передаче этого кода индикации драйвер профиля должен использовать передаваемые ему параметры.
в командлете
Элемент ConfigRequest структуры INDICATION_PARAMETERS.
IndicationRemoteConfigResponse
Указывает драйверу профиля клиента, что удаленное устройство отвечает на конфигурацию.
Запрос. При передаче этого кода индикации драйвер профиля должен использовать параметры, которые являются
передается ему в
Элемент ConfigResponse структуры INDICATION_PARAMETERS.
IndicationFreeExtraOptions
Зарезервировано для последующего использования. Не используйте.
IndicationRecvPacket
Указывает зарегистрированным драйверу профиля, что пакет был получен в указанном PSM. The
Драйвер профиля может использовать это событие, чтобы определить, когда необходимо выполнить чтение
BRB_L2CA_ACL_TRANSFTER BRB. Профилирование драйверов, которым требуется чтение с удаленного устройства, также может игнорироваться
это уведомление и держать чтение BRB в ожидании в любое время. При передаче этого кода индикации
Драйвер профиля должен использовать параметры, передаваемые ему в
Элемент RecvPacket

структура INDICATION_PARAMETERS.
IndicationPairDevice
Указывает зарегистрированным драйверу, что локальный радиосвязь связан с определенным пультом дистанционного управления
Радио.
IndicationUnpairDevice
Указывает зарегистрированным драйверу, что локальный радиосвязь больше не связан с определенным удаленным.
Радио.
IndicationUnpersonalizeDevice
Указывает зарегистрированным драйверу, что указанный удаленный радиосвязь удален из списка
личные устройства.
IndicationRemoteConnectLE
Указывает драйверу профиля сервера, что удаленное устройство с низким энергопотреблением (LE) подключается к PSM, который
драйвер профиля, зарегистрированный ранее. Драйверы профилей принимают или отклоняют этот запрос
сборка и отправка

запрос BRB_L2CA_OPEN_CHANNEL_RESPONSE. Когда этот код индикации передается, драйвер профиля
должен использовать параметры, которые передаются ему в
Элемент Connect

структура INDICATION_PARAMETERS. Это значение присутствует в Windows 8 и более поздних версиях Windows.

Комментарии

Значение из этого перечисления передается в функцию обратного вызова L2CAP драйвера профиля для уведомления о событии.

Требования

Требование Значение
Минимальная версия клиента Versions:_Supported в Windows Vista и более поздних версий.
Верхняя часть bthddi.h (включая Bthddi.h)

См. также раздел

BRB_L2CA_REGISTER_SERVER

INDICATION_PARAMETERS

IOCTL_INTERNAL_BTH_SUBMIT_BRB

Функция обратного вызова L2CAP