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
- Наследование
- Атрибуты
Требования к 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, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений . |