SCO_DISCONNECT_REASON列挙 (bthddi.h)
SCO_DISCONNECT_REASON列挙型は、SCO チャネルが切断された理由を示します。
構文
typedef enum _SCO_DISCONNECT_REASON {
ScoHciDisconnect,
ScoDisconnectRequest,
ScoRadioPoweredDown,
ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;
定数
ScoHciDisconnect この値は、Bluetooth ドライバー スタックがを受信したプロファイル ドライバーを指定します。 ホスト コントローラー インターフェイス (HCI) レイヤーから通知を切断します。 |
ScoDisconnectRequest この値は、切断要求が から受信されたことをプロファイル ドライバーに指定します。 リモート デバイス。 |
ScoRadioPoweredDown この値は、ローカル 無線がオフになっていることをプロファイル ドライバーに指定します。 |
ScoHardwareRemoval この値は、ローカル 無線が物理的に実行されたことをプロファイル ドライバーに指定します。 ありません。 |
注釈
この列挙の値は、 の Reason メンバーとして使用されます。 SCO_INDICATION_PARAMETERS 構造体。
ハードウェアの制限により、Bluetooth ドライバー スタックが ScoRadioPoweredDown イベントと ScoHardwareRemoval イベントを区別できなくなる場合があります。
現在、 ScoHciDisconnect は、Bluetooth ドライバー スタックが SCO コールバック関数に渡す唯一の値です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows のバージョン:_Supported。 |
Header | bthddi.h (Bthddi.h を含む) |