次の方法で共有


WWAN_UICC_ACCESS_BINARY構造体 (wwan.h)

WWAN_UICC_ACCESS_BINARY 構造体は、読み取り先または書き込み先の UICC バイナリ ファイルに関する情報を記述します。

構文

typedef struct _WWAN_UICC_ACCESS_BINARY {
  ULONG               Version;
  BYTE                AppId[WWAN_UICC_APP_ID_MAX_LEN];
  WWAN_UICC_FILE_PATH UiccFilePath;
  ULONG               FileOffset;
  ULONG               NumberOfBytes;
  BYTE                LocalPinSize;
  BYTE                LocalPin[WWAN_PIN_LEN];
  USHORT              BinaryDataSize;
  BYTE                BinaryData[ANYSIZE_ARRAY];
} WWAN_UICC_ACCESS_BINARY, *PWWAN_UICC_ACCESS_BINARY;

メンバーズ

Version

次の構造体のバージョン番号。 Windows 10 バージョン 1903 では、このバージョンを 1に設定する必要があります。

AppId[WWAN_UICC_APP_ID_MAX_LEN]

アプリケーション ID。

UiccFilePath

UICC バイナリ ファイルのファイル パスを記述する書式設定された WWAN_UICC_FILE_PATH 構造体。

FileOffset

ファイルから読み取るときに使用するオフセット。 このフィールドは 256 より大きくすることができ、ETSI TS 102 221 技術仕様で定義されているオフセット高とオフセット低の両方を組み合わせています。

NumberOfBytes

読み取るバイト数。 たとえば、クライアント ドライバーは、この関数を使用して、256 バイトを超える透過的な (バイナリ) ファイルを読み取ることができますが、1 つの UICC 操作で読み取りまたは書き込むことができる最大量は、ETSI TS 102 221 技術仕様あたり 256 バイトです。 これを複数の APDU に分割し、結果を 1 つの応答で返すのは、関数の責任です。

LocalPinSize

パスワードのサイズ (バイト単位)。

LocalPin[WWAN_PIN_LEN]

UICC のパスワード。

BinaryDataSize

バイナリ データのサイズ (バイト単位)。

BinaryData[ANYSIZE_ARRAY]

Set (書き込み) 操作でのみ使用されます。 ファイルに書き込むデータを格納します。

備考

この構造体は、NDIS_WWAN_UICC_ACCESS_BINARY 構造体で使用されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1903
ヘッダー wwan.h

関連項目

MB UICC アプリケーションとファイル システム アクセス する

OID_WWAN_UICC_ACCESS_BINARY

NDIS_WWAN_UICC_ACCESS_BINARY