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.

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)

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

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