次の方法で共有


INDICATION_CODE列挙 (bthddi.h)

INDICATION_CODE列挙型は、L2CAP イベントの種類がプロファイル ドライバーに示されます。

構文

typedef enum _INDICATION_CODE {
  IndicationAddReference,
  IndicationReleaseReference,
  IndicationRemoteConnect,
  IndicationRemoteDisconnect,
  IndicationRemoteConfigRequest,
  IndicationRemoteConfigResponse,
  IndicationFreeExtraOptions,
  IndicationRecvPacket,
  IndicationPairDevice,
  IndicationUnpairDevice,
  IndicationUnpersonalizeDevice,
  IndicationRemoteConnectLE
} INDICATION_CODE, *PINDICATION_CODE;

定数

 
IndicationAddReference
で呼び出される可能性があるため、プロファイル ドライバーにそのデバイス オブジェクトへの参照を追加することを示します
は、いつでも使用できます。
IndicationReleaseReference
プロファイル ドライバーに対して、そのデバイス オブジェクトへの参照を解放することを示します。また、
呼び出される時間が長くなります。
IndicationRemoteConnect
リモート デバイスが PSM に接続していることをサーバー プロファイル ドライバーに示します。
前に登録したプロファイル ドライバー。 プロファイル ドライバーは、この要求を受け入れるか拒否します。
を構築して送信 する

BRB_L2CA_OPEN_CHANNEL_RESPONSE要求。 この指示コードが渡されると、プロファイル ドライバー
で渡されるパラメーターを使用する必要があります。
の Connect メンバー

INDICATION_PARAMETERS構造体。
IndicationRemoteDisconnect
リモート デバイスがローカル 無線から切断されていることを登録済みのプロファイル ドライバーに示します。
この指示コードが渡されると、プロファイル ドライバーはそれに渡されるパラメーターを使用する必要があります
(
INDICATION_PARAMETERS構造体のメンバーを切断します。
IndicationRemoteConfigRequest
リモート デバイスが構成要求を実行していることをクライアント プロファイル ドライバーに示します。
この指示コードが渡されると、プロファイル ドライバーはそれに渡されるパラメーターを使用する必要があります
(
INDICATION_PARAMETERS構造体の ConfigRequest メンバー。
IndicationRemoteConfigResponse
リモート デバイスが構成に応答していることをクライアント プロファイル ドライバーに示します
要求。 この指示コードが渡されると、プロファイル ドライバーは 次のパラメーターを使用する必要があります。
に渡されます。
INDICATION_PARAMETERS構造体の ConfigResponse メンバー。
IndicationFreeExtraOptions
将来利用するために予約されています。 使用しないでください。
IndicationRecvPacket
指定した PSM でパケットが受信されたことを登録済みのプロファイル ドライバーに示します。 次に、
プロファイル ドライバーは、このイベントを使用して、読み取りを発行する必要があるタイミングを判断できます
BRB をBRB_L2CA_ACL_TRANSFTERします。 リモート デバイスから読み取る必要があるプロファイル ドライバーも無視できます
この通知は、常に保留中の読み取り BRB を保持します。 この指示コードが渡されると、
プロファイル ドライバーでは、 で渡されるパラメーターを使用する必要があります。
の RecvPacket メンバー

INDICATION_PARAMETERS構造体。
IndicationPairDevice
ローカル 無線が特定のリモートに結合されていることを登録済みドライバーに示します
ラジオ。
IndicationUnpairDevice
ローカル 無線が特定のリモートに結合されなくなったことを登録済みドライバーに示します
ラジオ。
IndicationUnpersonalizeDevice
指定されたリモート 無線が の一覧から削除されたことを登録済みドライバーに示します。
個人用デバイス。
IndicationRemoteConnectLE
低エネルギー (LE) リモート デバイスが PSM に接続していることをサーバー プロファイル ドライバーに示します。
前に登録したプロファイル ドライバー。 プロファイル ドライバーは、この要求を受け入れるか拒否します。
を構築して送信 する

BRB_L2CA_OPEN_CHANNEL_RESPONSE要求。 この指示コードが渡されると、プロファイル ドライバー
で渡されるパラメーターを使用する必要があります。
の Connect メンバー

INDICATION_PARAMETERS構造体。 この値は、Windows 8 以降のバージョンの Windows に存在します。

注釈

この列挙体の値は、プロファイル ドライバーの L2CAP コールバック関数 に渡され、イベントを通知します。

要件

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

こちらもご覧ください

BRB_L2CA_REGISTER_SERVER

INDICATION_PARAMETERS

IOCTL_INTERNAL_BTH_SUBMIT_BRB

L2CAP コールバック関数