Compartir a través de


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)

Consulte también

INDICATION_PARAMETERS