共用方式為


MobileBroadbandDeviceServiceCommandSession 類別

定義

表示裝置服務命令會話,可讓呼叫端將預先定義的命令提交至行動寬頻裝置服務上的數據機。

注意

這項功能僅適用于行動電信業者提供特殊許可權存取權的電信業者應用程式和 UWP 應用程式。

如果您想要使用此 API 並將您的應用程式發佈至 Microsoft Store,則需要特殊核准。 如需詳細資訊,請參閱應用程式功能宣告主題中的受限制功能一節。

public ref class MobileBroadbandDeviceServiceCommandSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandDeviceServiceCommandSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandDeviceServiceCommandSession
Public NotInheritable Class MobileBroadbandDeviceServiceCommandSession
繼承
Object Platform::Object IInspectable MobileBroadbandDeviceServiceCommandSession
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
cellularDeviceControl cellularDeviceIdentity

備註

MobileBroadbandDeviceService物件上呼叫OpenCommandSession方法時,會傳回 MobileBroadbandDeviceServiceCommandSession 實例。

方法

CloseSession()

關閉行動寬頻裝置服務上的命令會話。

SendQueryCommandAsync(UInt32, IBuffer)

在行動寬頻裝置服務上啟動非同步作業,以將查詢命令傳送至命令會話。

SendSetCommandAsync(UInt32, IBuffer)

在行動寬頻裝置服務上啟動非同步作業,以將 set 命令傳送至命令會話。

事件

CommandReceived

在開啟會話之後,從 MobileBroadbandDeviceServiceCommandSession 物件上的行動寬頻裝置收到未請求的事件時引發。

注意

這項功能僅適用于行動電信業者提供特殊許可權存取權的電信業者應用程式和 UWP 應用程式。

如果您想要使用此 API 並將您的應用程式發佈至 Microsoft Store,則需要特殊核准。 如需詳細資訊,請參閱應用程式功能宣告主題中的受限制功能一節。

適用於

另請參閱