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 il driver del profilo che la radio locale è stata disattivata. |
ScoHardwareRemoval Questo valore specifica il driver del profilo che la radio locale è stata fisicamente lontano. |
Osservazioni
Un valore di questa enumerazione viene utilizzato come membro Reason del SCO_INDICATION_PARAMETERS struttura.
Le limitazioni hardware possono impedire allo stack di driver Bluetooth di distinguere tra ScoRadioPoweredDown e eventi ScoHardwareRemoval.
Attualmente, ScoHciDisconnect è l'unico valore che lo stack di driver Bluetooth passa alla funzione di callback SCO.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive di Windows. |
intestazione | bthddi.h (include Bthddi.h) |