Compartir a través de


enumeración SCO_DISCONNECT_REASON (bthddi.h)

El tipo de enumeración SCO_DISCONNECT_REASON proporciona el motivo por el que se ha desconectado un canal SCO.

Syntax

typedef enum _SCO_DISCONNECT_REASON {
  ScoHciDisconnect,
  ScoDisconnectRequest,
  ScoRadioPoweredDown,
  ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;

Constantes

 
ScoHciDisconnect
Este valor especifica al controlador de perfil que la pila del controlador Bluetooth ha recibido un
desconecte la notificación de la capa de la interfaz del controlador de host (HCI).
ScoDisconnectRequest
Este valor especifica al controlador de perfil que se ha recibido una solicitud de desconexión del
dispositivo remoto.
ScoRadioPoweredDown
Este valor especifica al controlador de perfil que se ha desactivado la radio local.
ScoHardwareRemoval
Este valor especifica al controlador de perfil que la radio local ha sido físicamente
elemento.

Comentarios

Un valor de esta enumeración se usa como miembro Reason del SCO_INDICATION_PARAMETERS estructura.

Las limitaciones de hardware pueden impedir que la pila del controlador Bluetooth distinga entre los eventos ScoRadioPoweredDown y ScoHardwareRemoval .

Actualmente, ScoHciDisconnect es el único valor que pasa la pila del controlador Bluetooth a la función de devolución de llamada SCO.

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

Función de devolución de llamada SCO

SCO_INDICATION_PARAMETERS