estrutura WWAN_UICC_ACCESS_BINARY (wwan.h)
A estrutura WWAN_UICC_ACCESS_BINARY descreve informações sobre um arquivo binário UICC para ler ou para o qual gravar.
Sintaxe
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;
Membros
Version
O número de versão da estrutura a seguir. Em Windows 10, versão 1903, essa versão deve ser definida como 1.
AppId[WWAN_UICC_APP_ID_MAX_LEN]
A ID do aplicativo.
UiccFilePath
Uma estrutura de WWAN_UICC_FILE_PATH formatada que descreve o caminho do arquivo binário UICC.
FileOffset
O deslocamento a ser usado ao ler do arquivo. Esse campo pode ser maior que 256 e combina o deslocamento alto e o deslocamento baixo, conforme definido na especificação técnica ETSI TS 102 221.
NumberOfBytes
O número de bytes a serem lidos. Por exemplo, um driver cliente pode usar essa função para ler um arquivo transparente (binário) maior que 256 bytes, embora a quantidade máxima que pode ser lida ou gravada em uma única operação UICC seja de 256 bytes de acordo com a especificação técnica ETSI TS 102 221. É responsabilidade da função dividir isso em várias APDUs e enviar o resultado de volta em uma única resposta.
LocalPinSize
O tamanho da senha, em bytes.
LocalPin[WWAN_PIN_LEN]
A senha da UICC.
BinaryDataSize
O tamanho dos dados binários, em bytes.
BinaryData[ANYSIZE_ARRAY]
Usado somente em Operações de conjunto (gravação). Contém os dados a serem gravados no arquivo.
Comentários
Essa estrutura é usada na estrutura NDIS_WWAN_UICC_ACCESS_BINARY .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1903 |
Cabeçalho | wwan.h |