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) |