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) |