WWAN_PIN_ACTION_EX2 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wwan.h

typedef struct _WWAN_PIN_ACTION_EX2 {
  WWAN_PIN_TYPE      PinType;
  WWAN_PIN_OPERATION PinOperation;
  WCHAR              Pin[WWAN_PIN_LEN];
  WCHAR              NewPin[WWAN_PIN_LEN];
  BYTE               AppIdLength;
  BYTE               AppId[WWAN_UICC_APP_ID_MAX_LEN];
} WWAN_PIN_ACTION_EX2, *PWWAN_PIN_ACTION_EX2;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-wwan-_wwan_pin_action_ex2)

_WWAN_PIN_ACTION_EX2 structure

Description

The WWAN_PIN_ACTION_EX2 structure specifies the PIN action to take for a UICC application.

Members

PinType

A WWAN_PIN_TYPE value that specifies the PIN type for the application.

PinOperation

A WWAN_PIN_OPERATION value that specifies the operation to perform on the PIN.

Pin

A string representing the PIN value with which to perform the action, or the PIN value required to enable or disable PIN settings. This field applies for all values of PinOperation.

NewPin

A string representing the new PIN value to set when PinOperation is WwanPinOperationChange or WwanPinOperationEnter, for a PinType of WwanPinTypePuk1 or WwanPinTypePuk2.

AppIdLength

The size of the application ID, in bytes, as defined in Section 8.3 of the ETSI TS 102 221 technical specification. For 2G cards, this field must be set to zero (0).

AppId

The application ID. Only the first AppIdLength bytes are meaningful. If the application ID is longer than WWAN_UICC_APP_ID_MAX_LEN bytes, then AppIdLength specifies the actual length but only the first WWAN_UICC_APP_ID_MAX_LEN bytes are in this field.

Remarks

This structure is used in the NDIS_WWAN_SET_PIN_EX2 structure.

See also

MB UICC application and file system access

OID_WWAN_PIN_EX2

NDIS_WWAN_SET_PIN_EX2