enumeração L2CAP_DISCONNECT_REASON (bthddi.h)
O tipo de enumeração L2CAP_DISCONNECT_REASON fornece o motivo pelo qual um canal L2CAP foi desconectado.
Syntax
typedef enum _L2CAP_DISCONNECT_REASON {
HciDisconnect,
L2capDisconnectRequest,
RadioPoweredDown,
HardwareRemoval
} L2CAP_DISCONNECT_REASON;
Constantes
HciDisconnect O 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). |
L2capDisconnectRequest Esse valor especifica para o driver de perfil que uma solicitação de desconexão foi recebida de um dispositivo remoto. |
RadioPoweredDown Esse valor especifica para o driver de perfil que a rádio local foi desativada. |
HardwareRemoval Esse valor especifica para o driver de perfil que o rádio local foi fisicamente removido. |
Comentários
Um valor dessa enumeração é usado como o membro Reason da estrutura INDICATION_PARAMETERS .
As limitações de hardware podem impedir que a pilha de driver Bluetooth distingue entre os eventos RadioPoweredDown e HardwareRemoval .
Atualmente, HciDisconnect e L2capDisconnectRequest são os únicos valores que a pilha de driver Bluetooth passa para a função de retorno de chamada L2CAP.
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) |