次の方法で共有


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 を含む)

こちらもご覧ください

SCO コールバック関数

SCO_INDICATION_PARAMETERS