LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
unpack_dms_UIMGetPINStatus_t Struct Reference

Data Fields

uint8_t p1Status
 
uint8_t p1VerifyRetriesLeft
 
uint8_t p1UnblockRetriesLeft
 
uint8_t p2Status
 
uint8_t p2VerifyRetriesLeft
 
uint8_t p2UnblockRetriesLeft
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains Get PIN Status unpack information

Parameters
p1Status[OUT]
  • PIN1 status(0xFFFFFFFF - Unknown)
    • 0 - PIN not initialized
    • 1 - PIN enabled, not verified
    • 2 - PIN enabled, verified
    • 3 - PIN disabled
    • 4 - PIN blocked
    • 5 - PIN permanently blocked
  • Bit to check in ParamPresenceMask - 17
p1VerifyRetriesLeft[OUT]
  • Optional parameter
  • Upon operational failure, this will indicate number of retries left of PIN1, after which PIN will be blocked.
  • Bit to check in ParamPresenceMask - 17
p1UnblockRetriesLeft[OUT]
  • Optional parameter
  • Upon operational failure, this will indicate number of unblock retries left of PIN1, after which the PIN will be permanently blocked i.e. UIM is unusable.
  • Bit to check in ParamPresenceMask - 17
p2Status[OUT]
  • PIN2 status(0xFFFFFFFF - Unknown)
    • 0 - PIN not initialized
    • 1 - PIN enabled, not verified
    • 2 - PIN enabled, verified
    • 3 - PIN disabled
    • 4 - PIN blocked
    • 5 - PIN permanently blocked
  • Bit to check in ParamPresenceMask - 18
p2VerifyRetriesLeft[OUT]
  • Optional parameter
  • Upon operational failure, this will indicate number of retries left of PIN2, after which PIN will be blocked.
  • Bit to check in ParamPresenceMask - 18
p2UnblockRetriesLeft[OUT]
  • Optional parameter
  • Upon operational failure, this will indicate number of unblock retries left of PIN2, after which the PIN will be permanently blocked i.e. UIM is unusable.
  • Bit to check in ParamPresenceMask - 18
Tlvresult
  • Unpack Result
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint8_t unpack_dms_UIMGetPINStatus_t::p1Status
uint8_t unpack_dms_UIMGetPINStatus_t::p1UnblockRetriesLeft
uint8_t unpack_dms_UIMGetPINStatus_t::p1VerifyRetriesLeft
uint8_t unpack_dms_UIMGetPINStatus_t::p2Status
uint8_t unpack_dms_UIMGetPINStatus_t::p2UnblockRetriesLeft
uint8_t unpack_dms_UIMGetPINStatus_t::p2VerifyRetriesLeft
swi_uint256_t unpack_dms_UIMGetPINStatus_t::ParamPresenceMask
uint16_t unpack_dms_UIMGetPINStatus_t::Tlvresult

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved