共用方式為


IMbnDeviceServicesEvents 介面 (mbnapi.h)

重要

從 Windows 10 1803 版開始,本節所述的 Win32 API 會由 Windows.Networking.Connectivity 命名空間中的 Windows 執行階段 API 取代。

向應用程式發出與系統上行動寬頻裝置服務相關的通知事件訊號。

繼承

IMbnDeviceServicesEvents 介面繼承自 IUnknown 介面。 IMbnDeviceServicesEvents 也有下列類型的成員:

方法

IMbnDeviceServicesEvents 介面具有這些方法。

 
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete

通知方法,指出裝置服務 CloseCommandSession 要求已完成。
IMbnDeviceServicesEvents::OnCloseDataSessionComplete

通知方法,指出裝置服務會話 CloseDataSession 要求已完成。
IMbnDeviceServicesEvents::OnEventNotification

通知方法會向行動寬頻裝置發出裝置服務狀態變更事件訊號。
IMbnDeviceServicesEvents::OnInterfaceStateChange

通知方法,表示系統上裝置服務的狀態變更。
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete

通知方法,指出裝置服務 CommandSessionOpen 要求已完成。
IMbnDeviceServicesEvents::OnOpenDataSessionComplete

通知方法,指出裝置服務 OpenDataSession 要求已完成。
IMbnDeviceServicesEvents::OnQueryCommandComplete

通知方法,指出裝置服務 QUERY 要求已完成。
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete

通知方法,指出裝置服務上支援的訊息查詢已完成。
IMbnDeviceServicesEvents::OnReadData

從裝置服務數據會話讀取數據的通知。
IMbnDeviceServicesEvents::OnSetCommandComplete

通知方法,指出裝置服務SET要求已完成。
IMbnDeviceServicesEvents::OnWriteDataComplete

通知方法,指出裝置服務會話寫入要求已完成。

備註

下列程式描述如何註冊通知。

  1. IMbnDeviceServicesManager 物件上呼叫 QueryInterface 來取得 IConnectionPoint 介面。
  2. 在傳回的介面上呼叫 FindConnectionPoint ,並將IID_IMbnDeviceServicesEvents傳遞至 RIID。
  3. 在傳回的連接點上呼叫建議,並將指標傳遞給實作 IMbnDeviceServicesEvents 的物件上的 IUnknown 介面。

在步驟 2 所傳回的連接點上呼叫 Unadvise ,即可終止通知。

若要檢視註冊 COM 通知的一些程式碼,請參閱 COM 連接點的用戶端一節。

規格需求

需求
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 mbnapi.h