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.
Sintaxis
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 Quitado. |
Observaciones
Un valor de esta enumeración se usa como miembro Reason del estructura SCO_INDICATION_PARAMETERS.
Las limitaciones de hardware pueden impedir que la pila de controladores Bluetooth distinga entre ScoRadioPoweredDown y eventos ScoHardwareRemoval.
Actualmente, ScoHciDisconnect es el único valor que pasa la pila de controladores Bluetooth a la función de devolución de llamada SCO de .
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Versiones: _Supported en Windows Vista y versiones posteriores de Windows. |
encabezado de | bthddi.h (incluya Bthddi.h) |