MBN_PIN_INFO structure

The MBN_PIN_INFO structure represents the current PIN state of the device. It indicates if some PIN is expected by the device and the PIN type expected. Optionally, it also conveys remaining allowed attempts to enter a valid PIN. This structure can be obtained by either calling the GetPinState method of IMbnPinManager or supplied as an input parameter to the OnEnterComplete method of IMbnPinEvents.

Syntax


typedef struct MBN_PIN_INFO {
  MBN_PIN_STATE pinState;
  MBN_PIN_TYPE  pinType;
  ULONG         attemptsRemaining;
} MBN_PIN_INFO;

Members

pinState

An MBN_PIN_STATE value that indicates the current PIN state of the device.

pinType

An MBN_PIN_TYPE value that indicates the type of PIN expected. This field is valid only when pinState is either MBN_PIN_STATE_ENTER or MBN_PIN_STATE_UNBLOCK.

attemptsRemaining

Contains the number of attempts remaining to enter the valid PIN. This information is not available on some devices. If it is not available, then it is set to MBN_ATTEMPTS_REMAINING_UNKNOWN.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

None supported

IDL

Mbnapi.idl

 

 

Show: