структура 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]
Код приложения.
UiccFilePath
Форматированная структура WWAN_UICC_FILE_PATH , описывающая путь к двоичному файлу UICC.
FileOffset
Смещение, используемое при чтении из файла. Это поле может быть больше 256 и сочетает в себе как высокое, так и низкое смещение, как определено в технической спецификации ETSI TS 102 221.
NumberOfBytes
Количество байтов, чтение которых необходимо выполнить. Например, драйвер клиента может использовать эту функцию для чтения прозрачного (двоичного) файла размером более 256 байт, хотя максимальный объем, который может быть прочитан или записан в одной операции UICC, составляет 256 байт в технической спецификации ETSI TS 102 221. Функция отвечает за то, чтобы разделить его на несколько APDU и отправить результат обратно в одном ответе.
LocalPinSize
Размер пароля в байтах.
LocalPin[WWAN_PIN_LEN]
Пароль для UICC.
BinaryDataSize
Размер двоичных данных в байтах.
BinaryData[ANYSIZE_ARRAY]
Используется только в операциях set (write). Содержит данные для записи в файл.
Комментарии
Эта структура используется в структуре NDIS_WWAN_UICC_ACCESS_BINARY .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | wwan.h |