estrutura _BRB_SCO_FLUSH_CHANNEL (bthddi.h)

A estrutura _BRB_SCO_FLUSH_CHANNEL descreve uma operação de liberação para um canal SCO.

Sintaxe

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

Membros

Hdr

Uma estrutura BRB_HEADER que contém informações sobre o BRB atual.

BtAddress

O endereço Bluetooth do dispositivo remoto.

ChannelHandle

O identificador para o canal SCO a ser liberado.

FlushFlags

Sinalizadores válidos podem ser combinados usando uma operação OR lógica

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

Comentários

Para liberar um canal SCO, os drivers de perfil devem criar e enviar uma solicitação de BRB_SCO_FLUSH_CHANNEL .

Todos os IRPs de transferência de dados pendentes serão concluídos com STATUS_REQUEST_ABORTED. Os IRPs em andamento serão concluídos normalmente, com êxito ou falha, dependendo se a pilha do driver Bluetooth foi capaz de transferir dados de ou para o dispositivo remoto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Versões:_Supported no Windows Vista e posteriores.
Cabeçalho bthddi.h (inclua Bthddi.h)

Confira também

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL