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向用戶端配置檔驅動程式指出遠端裝置正在執行設定要求。 傳遞此指示程式代碼時,配置檔驅動程式應該使用傳遞給它的參數 在 ConfigRequest INDICATION_PARAMETERS 結構的成員。 |
IndicationRemoteConfigResponse向用戶端配置檔驅動程式指出遠端裝置正在回應設定 請求。 傳遞此指示程式代碼時,配置檔驅動程式應該使用的參數 在中傳遞至它 ConfigResponse INDICATION_PARAMETERS 結構的成員。 |
IndicationFreeExtraOptions保留供日後使用。 請勿使用。 |
IndicationRecvPacket向已註冊的配置檔驅動程式指出已收到指定 PSM 上的封包。 這 配置檔驅動程式可以使用此事件來判斷何時需要發出讀取 BRB_L2CA_ACL_TRANSFTER BRB。 需要從遠端裝置讀取的配置檔驅動程式也可以忽略 此通知並隨時保留讀取 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。 |
| 標頭 | bthddi.h (包括 Bthddi.h) |