перечисление 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) |