Compartilhar via


SCO_DISCONNECT_REASON enumeração (bthddi.h)

O tipo de enumeração SCO_DISCONNECT_REASON fornece o motivo pelo qual um canal SCO foi desconectado.

Syntax

typedef enum _SCO_DISCONNECT_REASON {
  ScoHciDisconnect,
  ScoDisconnectRequest,
  ScoRadioPoweredDown,
  ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;

Constantes

 
ScoHciDisconnect
Esse valor especifica para o driver de perfil que a pilha de driver Bluetooth recebeu um
desconectar a notificação da camada HCI (interface do controlador de host).
ScoDisconnectRequest
Esse valor especifica ao driver de perfil que uma solicitação de desconexão foi recebida do
dispositivo remoto.
ScoRadioPoweredDown
Esse valor especifica ao driver de perfil que a rádio local foi desativada.
ScoHardwareRemoval
Esse valor especifica ao driver de perfil que o rádio local foi fisicamente
removido.

Comentários

Um valor dessa enumeração é usado como o membro Reason do SCO_INDICATION_PARAMETERS estrutura.

As limitações de hardware podem impedir que a pilha de driver Bluetooth distingue entre os eventos ScoRadioPoweredDown e ScoHardwareRemoval .

Atualmente, ScoHciDisconnect é o único valor que a pilha de driver Bluetooth passa para a Função de Retorno de Chamada SCO.

Requisitos

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

Confira também

Função de retorno de chamada SCO

SCO_INDICATION_PARAMETERS