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
Observações
Para liberar um canal SCO, os drivers de perfil devem compilar 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 de driver Bluetooth foi capaz de transferir dados de ou para o dispositivo remoto.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Versões:_Supported no Windows Vista e posterior. |
cabeçalho | bthddi.h (inclua Bthddi.h) |