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

携帯電話会社 (MO) サーバー上の eSIM プロファイルが、デバイスの eSIM EID とは異なる eSIM EID に既に割り当てられていることを示します。

IccidAlreadyExists 25

同じ ID を持つ別のプロファイルが既に eSIM 上にあるため、プロファイルを追加できなかったことを示します。 ユーザーが携帯電話会社に連絡するよう提案します。

IncorrectConfirmationCode 8

操作中に間違った確認コードが指定されたことを示します。

InsufficientSpaceOnCard 4

操作を完了するために、カードに十分な記憶域がないことを示します。

InvalidMatchingId 15

アクティブ化コードまたは検出されたイベントの一致する ID が拒否されたことを示します。

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 ConfirmationCodeMissing
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

適用対象