设置卡的属性。

参数
[in] hcontexthandle
一个已经成功打开的设备的句柄。
[in] puchproperty
要设置的属性数据,此版本保留不用,设为null。
[in] ulpropertylen
要设置的属性数据长度,此版本保留不用,设为0。
[in] ulflag
参数,定义如下
esf_led_on:点亮led
esf_led_off:熄灭led
esf_set_security_init:把卡上的初始状态设为初始值。
要求
esfp_opendev
返回值
esf_success:成功
esf_rv_parameter_error:参数错误,函数调用的参数可能不符合要求
esf_rv_pin_lock:认证方法(个人密码)锁定
esf_rv_pin_error:pin口令错误
其它:见“api返回码说明”。
示例代码
esf_handle hcontexthandle = null;
esf_rv irv;
rv = esfp_setproperty(hcontexthandle, null, 0, esf_set_security_init);
return irv;
返回码esf_rv_pin_error的后一位表示了还能重试次数。如0x63c4表示还能重试4次。
参见
esfp_getproperty