Поделиться через


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

Комментарии

Экземпляр MobileBroadbandDeviceServiceCommandSession возвращается при вызове метода OpenCommandSession для объекта MobileBroadbandDeviceService .

Методы

CloseSession()

Закрывает командный сеанс в службе мобильных широкополосных устройств.

SendQueryCommandAsync(UInt32, IBuffer)

Запускает асинхронную операцию в службе мобильных широкополосных устройств для отправки команды запроса в сеанс команд.

SendSetCommandAsync(UInt32, IBuffer)

Запускает асинхронную операцию в службе мобильных широкополосных устройств для отправки команды set в сеанс команд.

События

CommandReceived

Возникает при получении незапрошенного события с мобильного широкополосного устройства в объекте MobileBroadbandDeviceServiceCommandSession после открытия сеанса.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

Применяется к

См. также раздел