Partager via


structure _BRB_SCO_FLUSH_CHANNEL (bthddi.h)

La structure _BRB_SCO_FLUSH_CHANNEL décrit une opération de vidage pour un canal SCO.

Syntaxe

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

Membres

Hdr

Structure BRB_HEADER qui contient des informations sur le BRB actuel.

BtAddress

Adresse Bluetooth de l’appareil distant.

ChannelHandle

Handle vers le canal SCO à vider.

FlushFlags

Les indicateurs valides peuvent être combinés à l’aide d’une opération OR logique

SCO_FLUSH_DIRECTION_OUT

SCO_FLUSH_DIRECTION_IN

Remarques

Pour vider un canal SCO, les pilotes de profil doivent générer et envoyer une demande de BRB_SCO_FLUSH_CHANNEL.

Toutes les irps de transfert de données en attente sont terminées avec STATUS_REQUEST_ABORTED. Les irps en cours sont terminés normalement, avec succès ou échec, selon que la pile de pilotes Bluetooth a été en mesure de transférer des données vers ou depuis l’appareil distant.

Exigences

Exigence Valeur
client minimum pris en charge Versions :_Supported dans Windows Vista et versions ultérieures.
d’en-tête bthddi.h (include Bthddi.h)

Voir aussi

BRB_HEADER

BRB_SCO_FLUSH_CHANNEL