Condividi tramite


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)

Vedi anche

Funzione di callback SCO

SCO_INDICATION_PARAMETERS