enumerazione SCO_DISCONNECT_REASON (bthddi.h)
Il tipo di enumerazione SCO_DISCONNECT_REASON indica il motivo per cui un canale SCO è stato disconnesso.
Sintassi
typedef enum _SCO_DISCONNECT_REASON {
ScoHciDisconnect,
ScoDisconnectRequest,
ScoRadioPoweredDown,
ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;
Costanti
ScoHciDisconnect Questo valore specifica il driver del profilo ricevuto dallo stack di driver Bluetooth disconnettere la notifica dal livello HCI (Host Controller Interface). |
ScoDisconnectRequest Questo valore specifica al driver del profilo che è stata ricevuta una richiesta di disconnessione dal dispositivo remoto. |
ScoRadioPoweredDown Questo valore specifica al driver del profilo che la radio locale è stata disattivata. |
ScoHardwareRemoval Questo valore specifica al driver del profilo che la radio locale è stata fisicamente elemento. |
Commenti
Un valore di questa enumerazione viene utilizzato come membro Reason dell'oggetto SCO_INDICATION_PARAMETERS struttura.
Le limitazioni hardware possono impedire allo stack di driver Bluetooth di distinguere tra gli eventi ScoRadioPoweredDown e ScoHardwareRemoval .
Attualmente ScoHciDisconnect è l'unico valore che lo stack di driver Bluetooth passa alla funzione di callback SCO.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive di Windows. |
Intestazione | bthddi.h (include Bthddi.h) |