TelephonyManager.IccTransmitApduLogicalChannel メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
APDU を論理チャネル経由で ICC カードに送信します。
[Android.Runtime.Register("iccTransmitApduLogicalChannel", "(IIIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduLogicalChannel_IIIIIILjava_lang_String_Handler")]
public virtual string? IccTransmitApduLogicalChannel (int channel, int cla, int instruction, int p1, int p2, int p3, string? data);
[<Android.Runtime.Register("iccTransmitApduLogicalChannel", "(IIIIIILjava/lang/String;)Ljava/lang/String;", "GetIccTransmitApduLogicalChannel_IIIIIILjava_lang_String_Handler")>]
abstract member IccTransmitApduLogicalChannel : int * int * int * int * int * int * string -> string
override this.IccTransmitApduLogicalChannel : int * int * int * int * int * int * string -> string
パラメーター
- channel
- Int32
は、成功した iccOpenLogicalChannel によって返される閉じるチャネル ID です。
- cla
- Int32
APDU コマンドのクラス。
- instruction
- Int32
APDU コマンドの命令。
- p1
- Int32
APDU コマンドの P1 値。
- p2
- Int32
APDU コマンドの P2 値。
- p3
- Int32
APDU コマンドの P3 値。 p3 が負の場合は、4 バイトの APDU が SIM に送信されます。
- data
- String
APDU と共に送信されるデータ。
戻り値
ICC からの APDU 応答カード、最後に状態が付加されます。
- 属性
注釈
APDU を論理チャネル経由で ICC カードに送信します。
TS 27.007 AT+CGLA コマンドに相当する入力パラメーター。
この API の呼び出し元は、 を呼び出 TelephonyManager#createForSubscriptionId(int)
して新しいテレフォニーManager インスタンスを最初に作成することを強くお勧めします。 これを行わないと、呼び出し元が間違った SIM カードと通信するような、予測不能で有害な動作が発生する可能性があります。
アクセス許可が必要です。 android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE
または、呼び出し元アプリに通信事業者特権があることを示します (「」を参照)。#hasCarrierPrivileges
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。