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


структура _BRB_SCO_FLUSH_CHANNEL (bthddi.h)

Структура _BRB_SCO_FLUSH_CHANNEL описывает операцию очистки для канала SCO.

Синтаксис

struct _BRB_SCO_FLUSH_CHANNEL {
  BRB_HEADER         Hdr;
  BTH_ADDR           BtAddress;
  SCO_CHANNEL_HANDLE ChannelHandle;
  ULONG              FlushFlags;
};

Члены

Hdr

Структура BRB_HEADER , содержащая сведения о текущем BRB.

BtAddress

Bluetooth-адрес удаленного устройства.

ChannelHandle

Дескриптор канала SCO для очистки.

FlushFlags

Допустимые флаги можно объединить с помощью логической операции OR

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

Комментарии

Чтобы очистить канал SCO, драйверы профилей должны создать и отправитьзапрос BRB_SCO_FLUSH_CHANNEL .

Все ожидающие передачи данных IRP будут заполнены STATUS_REQUEST_ABORTED. Выполняющиеся irP будут выполняться в обычном режиме с успехом или сбоем в зависимости от того, удалось ли стеку драйверов Bluetooth передавать данные на удаленное устройство или с удаленного устройства.

Требования

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

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

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL