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.
Sintaxe
typedef enum _SCO_DISCONNECT_REASON {
ScoHciDisconnect,
ScoDisconnectRequest,
ScoRadioPoweredDown,
ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;
Constantes
ScoHciDisconnect Esse valor especifica ao driver de perfil que a pilha de driver Bluetooth recebeu um desconecte 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 o rádio local foi desativado. |
ScoHardwareRemoval Esse valor especifica ao driver de perfil que o rádio local foi fisicamente Removido. |
Observações
Um valor dessa enumeração é usado como o Reason membro do SCO_INDICATION_PARAMETERS estrutura.
As limitações de hardware podem impedir que a pilha de driver Bluetooth distingue entre ScoRadioPoweredDown e eventos de 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 |
---|---|
de cliente com suporte mínimo | Versões:_Supported no Windows Vista e versões posteriores do Windows. |
cabeçalho | bthddi.h (inclua Bthddi.h) |