// wwan.h
typedef struct _WWAN_UICC_ACCESS_RECORD {
ULONG Version;
BYTE AppId[WWAN_UICC_APP_ID_MAX_LEN];
WWAN_UICC_FILE_PATH UiccFilePath;
ULONG RecordNumber;
BYTE LocalPinSize;
BYTE LocalPin[WWAN_PIN_LEN];
BYTE RecordDataSize;
BYTE RecordData[WWAN_UICC_RECORD_DATA_MAX_LEN];
} WWAN_UICC_ACCESS_RECORD, *PWWAN_UICC_ACCESS_RECORD;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_UICC_ACCESS_RECORD structure describes information about a UICC linear fixed or cyclic file to read or to which to write.
VersionThe version number of the structure that follows. In Windows 10, version 1903, this version must be set to 1.
AppIdThe application ID.
UiccFilePathA formatted WWAN_UICC_FILE_PATH structure that describes the file path of the UICC linear fixed or cyclic file.
RecordNumberThe record number. This represents the absolute record index at all times. Relative record access is not supported because the modem can perform multiple accesses on a file (NEXT, PREVIOUS).
LocalPinSizeThe size of the password, in bytes.
LocalPinThe password for the UICC.
RecordDataSizeThe size of the record data, in bytes.
RecordDataUsed only in Set (write) operations. Contains the data to write to the file.
This structure is used in the NDIS_WWAN_UICC_ACCESS_RECORD structure.
MB UICC application and file system access