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,则需要获得特殊批准。 有关详细信息,请参阅应用功能声明主题中的受限功能部分。

适用于

另请参阅