WWAN_PIN_ACTION_EX2 structure (wwan.h)
The WWAN_PIN_ACTION_EX2 structure specifies the PIN action to take for a UICC application.
Syntax
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;
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[WWAN_PIN_LEN]
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[WWAN_PIN_LEN]
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[WWAN_UICC_APP_ID_MAX_LEN]
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1903 |
Header | wwan.h |