enumeración L2CAP_DISCONNECT_REASON (bthddi.h)
El tipo de enumeración L2CAP_DISCONNECT_REASON proporciona el motivo por el que se ha desconectado un canal L2CAP.
Syntax
typedef enum _L2CAP_DISCONNECT_REASON {
HciDisconnect,
L2capDisconnectRequest,
RadioPoweredDown,
HardwareRemoval
} L2CAP_DISCONNECT_REASON;
Constantes
HciDisconnect El valor especifica para el controlador de perfil que la pila de controladores Bluetooth ha recibido desconecte la notificación de la capa de la interfaz del controlador de host (HCI). |
L2capDisconnectRequest Este valor especifica para el controlador de perfil que se ha recibido una solicitud de desconexión de un dispositivo remoto. |
RadioPoweredDown Este valor especifica para el controlador de perfil que se ha desactivado la radio local. |
HardwareRemoval Este valor especifica para el controlador de perfil que la radio local ha sido físicamente elemento. |
Comentarios
Un valor de esta enumeración se usa como miembro Reason de la estructura INDICATION_PARAMETERS .
Las limitaciones de hardware pueden impedir que la pila del controlador Bluetooth distinga entre los eventos RadioPoweredDown y HardwareRemoval .
Actualmente, HciDisconnect y L2capDisconnectRequest son los únicos valores que pasa la pila del controlador Bluetooth a la función de devolución de llamada L2CAP.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Versiones: _Supported en Windows Vista y versiones posteriores de Windows. |
Encabezado | bthddi.h (incluya Bthddi.h) |