WebPass

JC_WP_INFO

Используется в:
JC_WP_INFO_PTR

Указатель на структуру JC_WP_INFO.

typedef JC_WP_INFO CK_PTR JC_WP_INFO_PTR;
JC_WP_INFO

Дополнительная информация о WebPass.

typedef struct JC_WP_INFO {
  JC_WP_MODE   Mode;
  CK_ULONG     LastErrorCode;
  CK_BYTE      SerialNumber[4];
  CK_ULONG     ButtonClickCount;
  CK_ULONG     USBConnectionCount;
} JC_WP_INFO;
JC_WP_MODE Mode

Режим работы. WebPass может работать в следующих режимах:

  • JC_WEBPASS_MODE_CCID (0x01) – работа только по интерфейсу CCID;
  • JC_WEBPASS_MODE_HID (0x02) – работа только по интерфейсу HID;
  • JC_WEBPASS_MODE_HID_CCID (0x03) – работа как по интерфейсу CCID, так и HID.
CK_ULONG LastErrorCode

Код последней ошибки.

CK_BYTE SerialNumber(4)

Серийный номер.

CK_ULONG ButtonClickCount

Количество нажатий на кнопку.

CK_ULONG USBConnectionCount

Количество подключений к USB.

JC_WP_PRODUCTION_INFO

Используется в:
JC_WP_PRODUCTION_INFO_PTR

Указатель на структуру JC_WP_PRODUCTION_INFO.

typedef JC_WP_PRODUCTION_INFO CK_PTR JC_WP_PRODUCTION_INFO_PTR;
JC_WP_PRODUCTION_INFO

Информация о WebPass, заданная на производстве.

typedef struct JC_WP_PRODUCTION_INFO {
  CK_VERSION    FirmwareVersionHigh;
  CK_VERSION    FirmwareVersionLow;
  CK_DATE       Date;
  CK_UTF8CHAR   ModelName[32];
  CK_UTF8CHAR   SerialNumber[16];
} JC_WP_PRODUCTION_INFO;
CK_VERSION FirmwareVersionHigh

Версия прошивки: major, minor

CK_VERSION FirmwareVersionLow

Версия прошивки: build, release.

CK_DATE Date

Дата производства.

CK_UTF8CHAR ModelName(32)

Название модели.

CK_UTF8CHAR SerialNumber(16)

Серийный номер.