WWAN_UICC_FILE_STATUS structure

The WWAN_UICC_FILE_STATUS structure describes the status of a UICC file.

Syntax

typedef struct _WWAN_UICC_FILE_STATUS {
  ULONG                        StatusWord1;
  ULONG                        Version;
  ULONG                        StatusWord2;
  WWAN_UICC_FILE_ACCESSIBILITY FileAccessibility;
  WWAN_UICC_FILE_TYPE          FileType;
  WWAN_UICC_FILE_STRUCTURE     FileStructure;
  ULONG                        ItemCount;
  WWAN_PIN_TYPE                FileLockStatus[WWAN_EF_ACCESS_TYPES_LEN];
  ULONG                        ItemSize;
} WWAN_UICC_FILE_STATUS, *PWWAN_UICC_FILE_STATUS;

Members

StatusWord1

A return parameter specific to the UICC command.

Version

The version number of the structure that follows. In Windows 10, version 1903, this version must be set to 1.

StatusWord2

A return parameter specific to the UICC command.

FileAccessibility

A WWAN_UICC_FILE_ACCESSIBILITY value that specifies the UICC file accessibility.

FileType

A WWAN_UICC_FILE_TYPE value that specifies the UICC file type.

FileStructure

A WWAN_UICC_FILE_STRUCTURE value that specifies the UICC file structure.

ItemCount

The number of items in the UICC file. For transparent and TLV viles, this is set to 1.

FileLockStatus

A WWAN_PIN_TYPE value that specifies the access condition for each operation (READ, UPDATE, ACTIVATE, and DEACTIVATE in that order) on the file.

ItemSize

The 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.

Remarks

This structure is used in the NDIS_WWAN_UICC_FILE_STATUS structure.

Requirements

   
Minimum supported client Windows 10, version 1903
Header wwan.h

See Also

MB UICC application and file system access

OID_WWAN_UICC_FILE_STATUS

NDIS_WWAN_UICC_FILE_STATUS