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


ESimOperationStatus Перечисление

Определение

Определяет константы, определяющие состояние объекта ESimOperationResult .

Примечание

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

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

public enum class ESimOperationStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
enum class ESimOperationStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
public enum ESimOperationStatus
var value = Windows.Networking.NetworkOperators.ESimOperationStatus.success
Public Enum ESimOperationStatus
Наследование
ESimOperationStatus
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v6.0)
Возможности приложения
Microsoft.eSIMManagement_8wekyb3d8bbwe

Поля

CardBusy 11

Указывает, что карта SIM-карты занят.

CardGeneralFailure 13

Указывает, что произошла ошибка карта, которая помешала успешному завершению операции скачивания, установки или другой операции.

CardRemoved 10

Указывает, что карта SIM-карты удалена.

ConfirmationCodeMaxRetriesExceeded 9

Указывает, что во время операции был указан неправильный код подтверждения и что повторные попытки больше не разрешены.

ConfirmationCodeMissing 14

Указывает, что для скачивания профиля eSIM требуется код подтверждения.

EidMismatch 18

Указывает, что профиль eSIM на сервере оператора мобильной связи (MO) уже выделен для EID eSIM, отличного от EID устройства.

IccidAlreadyExists 25

Указывает, что не удалось добавить профиль, так как другой профиль с тем же идентификатором уже находится в eSIM. Предложите пользователю связаться со своим мобильным оператором.

IncorrectConfirmationCode 8

Указывает, что во время операции был предоставлен неправильный код подтверждения.

InsufficientSpaceOnCard 4

Указывает, что на карта недостаточно места для выполнения операции.

InvalidMatchingId 15

Указывает, что совпадающий идентификатор из кода активации или обнаруженного события был отклонен.

NoCorrespondingRequest 23

Указывает, что соответствующий запрос не найден.

NoEligibleProfileForThisDevice 16

Указывает, что не удалось найти профиль eSIM, совместимый с этим устройством. Например, обнаружен профиль, требующий поддержки LTE, но устройство поддерживает только 3G.

NotAuthorized 1

Указывает, что операция не была авторизована.

NotFound 2

Указывает, что указанный профиль eSIM не найден.

OperationAborted 17

Указывает, что операция прервана.

OperationProhibitedByProfileClass 21

Указывает, что операция не разрешена для класса профиля eSIM.

Other 12

Указывает состояние, которое не учитывается более конкретным состоянием.

PolicyViolation 3

Указывает, что операция нарушает политику.

ProfileDownloadMaxRetriesExceeded 28

Указывает, что не удалось добавить профиль, так как он был скачан слишком много раз. Предложите пользователю связаться со своим мобильным оператором.

ProfileNotAvailableForNewBinding 19

Указывает, что пользователь пытается скачать профиль eSIM, который уже был запрошен или скачан.

ProfileNotPresent 22

Указывает, что не удалось найти профиль eSIM.

ProfileNotReleasedByOperator 20

Указывает, что профиль eSIM доступен, но пока не помечен как выпущенный для скачивания оператором мобильной связи (MO). Вы можете скачать только выпущенный профиль, поэтому mo должен пометить профиль как освобожденный.

ProfileProcessingError 26

Указывает, что не удалось добавить профиль, так как возникла проблема с его установкой. Предложите пользователю связаться со своим мобильным оператором.

ServerFailure 5

Указывает, что во время операции произошел сбой сервера.

ServerNotReachable 6

Указывает, что во время операции не удалось связаться с сервером.

ServerNotTrusted 27

Указывает, что не удалось скачать профиль, так как сервер не является надежным источником. Предложите пользователю связаться со своим мобильным оператором.

Success 0

Указывает, что операция выполнена успешно.

TimeoutWaitingForResponse 24

Истекло время ожидания карта ответа. Предложите пользователю повторить попытку добавить профиль.

TimeoutWaitingForUserConsent 7

Указывает, что согласие пользователя не было предоставлено в течение периода ожидания операции.

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1809 17763 CardGeneralFailure
1809 17763 ПодтверждениеCodeMissing
1809 17763 EidMismatch
1809 17763 InvalidMatchingId
1809 17763 NoCorrespondingRequest
1809 17763 NoEligibleProfileForThisDevice
1809 17763 OperationAborted
1809 17763 OperationProhibitedByProfileClass
1809 17763 ProfileNotAvailableForNewBinding
1809 17763 ProfileNotPresent
1809 17763 ProfileNotReleasedByOperator

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