MobileBroadbandModem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет мобильный широкополосный модем.
Примечание
Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.
Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложения .
public ref class MobileBroadbandModem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MobileBroadbandModem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MobileBroadbandModem
Public NotInheritable Class MobileBroadbandModem
- Наследование
- Атрибуты
Требования к 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
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1709 | 16299 | GetIsPassthroughEnabledAsync |
1709 | 16299 | SetIsPassthroughEnabledAsync |
1803 | 17134 | IsInEmergencyCallMode |
1803 | 17134 | IsInEmergencyCallModeChanged |
1803 | 17134 | TryGetPcoAsync |
Свойства
CurrentAccount |
Возвращает учетную запись MobileBroadbandAccount , связанную в настоящее время с мобильным широкополосным модемом. |
CurrentNetwork |
Возвращает объект , описывающий мобильную широкополосную сеть, к которому в данный момент подключен этот модем. |
DeviceInformation |
Возвращает mobileBroadbandDeviceInformation для мобильного широкополосного модема. |
DeviceServices |
Возвращает список служб устройств, доступных для мобильного широкополосного модема. |
IsInEmergencyCallMode |
Возвращает значение, указывающее, находится ли мобильный широкополосный модем в режиме экстренного вызова. |
IsResetSupported |
Возвращает значение, указывающее, разрешает ли мобильный широкополосный модем операцию сброса. |
MaxDeviceServiceCommandSizeInBytes |
Возвращает максимальный размер команды службы устройства (в байтах) для мобильного широкополосного модема. |
MaxDeviceServiceDataSizeInBytes |
Возвращает максимальный размер данных службы устройства (в байтах) для мобильного широкополосного модема. |
Методы
FromId(String) |
Определите, является ли мобильное широкополосное устройство беспроводным устройством глобальной сети. |
GetCurrentConfigurationAsync() |
Асинхронно извлекает сведения о конфигурации модема мобильной широкополосной связи. |
GetDefault() |
Определяет мобильный широкополосный модем по умолчанию. |
GetDeviceSelector() |
Возвращает селектор устройства для мобильного широкополосного модема. |
GetDeviceService(Guid) |
Возвращает определенную службу устройства для мобильного широкополосного модема. |
GetIsPassthroughEnabled(Int32) |
Возвращает значение, указывающее, включен ли сквозной режим (для активного или неактивного слота для двух sim-активных устройств). Примечание Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети. Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется запросить специальное утверждение для использования пользовательской возможности Microsoft.eSIMManagement_8wekyb3d8bbwe. Дополнительные сведения см. в разделе Пользовательские возможности. |
GetIsPassthroughEnabledAsync() |
Возвращает значение, указывающее, включен ли сквозной режим. |
GetIsPassthroughEnabledAsync(Int32) |
Асинхронно извлекает значение, указывающее, включен ли сквозной режим (для активного или неактивного слота для двух sim-активных устройств). Примечание Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети. Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется запросить специальное утверждение для использования пользовательской возможности Microsoft.eSIMManagement_8wekyb3d8bbwe. Дополнительные сведения см. в разделе Пользовательские возможности. |
ResetAsync() |
Асинхронно выполняет операцию сброса для мобильного широкополосного модема. |
SetIsPassthroughEnabled(Boolean, Int32) |
Включает или отключает сквозной режим (для активного или неактивного слота для устройств с двумя sim-картами с одним активным). Примечание Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети. Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется запросить специальное утверждение для использования пользовательской возможности Microsoft.eSIMManagement_8wekyb3d8bbwe. Дополнительные сведения см. в разделе Пользовательские возможности. |
SetIsPassthroughEnabledAsync(Boolean) |
Асинхронно включает или отключает сквозной режим. |
SetIsPassthroughEnabledAsync(Boolean, Int32) |
Асинхронно включает или отключает сквозной режим (для активного или неактивного слота, для устройств с двумя SIM-картами с одним активным). Примечание Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети. Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется запросить специальное утверждение для использования пользовательской возможности Microsoft.eSIMManagement_8wekyb3d8bbwe. Дополнительные сведения см. в разделе Пользовательские возможности. |
TryGetPcoAsync() |
Асинхронно извлекает данные параметров конфигурации протокола (PCO) для модема. |
События
IsInEmergencyCallModeChanged |
Происходит, когда мобильный широкополосный модем входит в режим экстренных вызовов или выходит из нее. |