enumerazione L2CAP_DISCONNECT_REASON (bthddi.h)
Il tipo di enumerazione L2CAP_DISCONNECT_REASON indica il motivo per cui un canale L2CAP è stato disconnesso.
Sintassi
typedef enum _L2CAP_DISCONNECT_REASON {
HciDisconnect,
L2capDisconnectRequest,
RadioPoweredDown,
HardwareRemoval
} L2CAP_DISCONNECT_REASON;
Costanti
HciDisconnect Il valore specifica per il driver del profilo che lo stack di driver Bluetooth ha ricevuto un disconnettere la notifica dal livello HCI (Host Controller Interface). |
L2capDisconnectRequest Questo valore specifica per il driver del profilo che una richiesta di disconnessione è stata ricevuta da un dispositivo remoto. |
RadioPoweredDown Questo valore specifica per il driver del profilo che la radio locale è stata disattivata. |
HardwareRemoval Questo valore specifica per il driver del profilo che la radio locale è stata fisicamente elemento. |
Commenti
Un valore di questa enumerazione viene utilizzato come membro Reason della struttura INDICATION_PARAMETERS .
Le limitazioni hardware possono impedire allo stack di driver Bluetooth di distinguere tra gli eventi RadioPoweredDown e HardwareRemoval .
Attualmente HciDisconnect e L2capDisconnectRequest sono gli unici valori passati dallo stack di driver Bluetooth alla funzione di callback L2CAP.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive di Windows. |
Intestazione | bthddi.h (include Bthddi.h) |