WWAN_UICC_FILE_STATUS structure (wwan.h)

The WWAN_UICC_FILE_STATUS structure describes the status of a UICC file.

Syntax

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;

Members

Version

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

StatusWord1

A return parameter specific to the UICC command.

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 files, this is set to 1.

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.

FileLockStatus[WWAN_EF_ACCESS_TYPES_LEN]

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

Remarks

This structure is used in the NDIS_WWAN_UICC_FILE_STATUS structure.

Requirements

Requirement Value
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