次の方法で共有


L2CAP_DISCONNECT_REASON列挙 (bthddi.h)

L2CAP_DISCONNECT_REASON列挙型は、L2CAP チャネルが切断された理由を示します。

構文

typedef enum _L2CAP_DISCONNECT_REASON {
  HciDisconnect,
  L2capDisconnectRequest,
  RadioPoweredDown,
  HardwareRemoval
} L2CAP_DISCONNECT_REASON;

定数

 
HciDisconnect
値は、Bluetooth ドライバー スタックが受信したプロファイル ドライバーの を指定します。
ホスト コントローラー インターフェイス (HCI) レイヤーから通知を切断します。
L2capDisconnectRequest
この値は、切断要求が から受信されたことをプロファイル ドライバーに指定します。
リモート デバイス。
RadioPoweredDown
この値は、ローカル 無線がオフになっていることをプロファイル ドライバーに指定します。
HardwareRemoval
この値は、ローカル 無線が物理的に行われたプロファイル ドライバーを指定します。
ありません。

注釈

この列挙体の値は、INDICATION_PARAMETERS構造体の Reason メンバーとして使用されます。

ハードウェアの制限により、Bluetooth ドライバー スタックで RadioPoweredDown イベントと HardwareRemoval イベントが区別されないことがあります。

現在、 HciDisconnectL2capDisconnectRequest は、Bluetooth ドライバー スタックが L2CAP コールバック関数に渡す唯一の値です。

要件

要件
サポートされている最小のクライアント Versions:_Supported Windows Vista 以降のバージョンの Windows。
Header bthddi.h (Bthddi.h を含む)

こちらもご覧ください

INDICATION_PARAMETERS