// wwan.h
typedef struct _WWAN_UICC_FILE_STATUS {
ULONG Version;
ULONG StatusWord1;
ULONG StatusWord2;
WWAN_UICC_FILE_ACCESSIBILITY FileAccessibility;
WWAN_UICC_FILE_TYPE FileType;
WWAN_UICC_FILE_STRUCTURE FileStructure;
ULONG ItemCount;
ULONG ItemSize;
WWAN_PIN_TYPE FileLockStatus[WWAN_EF_ACCESS_TYPES_LEN];
} WWAN_UICC_FILE_STATUS, *PWWAN_UICC_FILE_STATUS;
View the official Windows Driver Kit DDI referenceNo description available.
The WWAN_UICC_FILE_STATUS structure describes the status of a UICC file.
VersionThe version number of the structure that follows. In Windows 10, version 1903, this version must be set to 1.
StatusWord1A return parameter specific to the UICC command.
StatusWord2A return parameter specific to the UICC command.
FileAccessibilityA WWAN_UICC_FILE_ACCESSIBILITY value that specifies the UICC file accessibility.
FileTypeA WWAN_UICC_FILE_TYPE value that specifies the UICC file type.
FileStructureA WWAN_UICC_FILE_STRUCTURE value that specifies the UICC file structure.
ItemCountThe number of items in the UICC file. For transparent and TLV files, this is set to 1.
ItemSizeThe size of each item, in bytes. For transparent or TLV files, this is the size of the entire EF. For record-based files, this represents the total number of records.
FileLockStatusA WWAN_PIN_TYPE value that specifies the access condition for each operation (READ, UPDATE, ACTIVATE, and DEACTIVATE in that order) on the file.
This structure is used in the NDIS_WWAN_UICC_FILE_STATUS structure.
MB UICC application and file system access