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 字节的透明 (二进制) 文件,但根据 ETSI TS 102 221 技术规范,单个 UICC 操作中可读取或写入的最大字节数为 256 字节。 函数负责将此拆分为多个 APTU,并在单个响应中发送结果。

LocalPinSize

密码的大小(以字节为单位)。

LocalPin[WWAN_PIN_LEN]

UICC 的密码。

BinaryDataSize

二进制数据的大小(以字节为单位)。

BinaryData[ANYSIZE_ARRAY]

仅在设置 (写入) 操作中使用。 包含要写入文件的数据。

注解

此结构在 NDIS_WWAN_UICC_ACCESS_BINARY 结构中使用。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
标头 wwan.h

另请参阅

MB UICC 应用程序和文件系统访问权限

OID_WWAN_UICC_ACCESS_BINARY

NDIS_WWAN_UICC_ACCESS_BINARY