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 |