setPadSettings
Declaration
Delphi
function setPadSettings(PadSettings, CertStr: ShortString): Boolean;
C/C++
SOPAD_API void SOPAD_setPadSettings(const char* szPadSettings, const char* szCertStr);
ActiveX
HRESULT _stdcall setPadSettings([in] BSTR padSetting, [in] BSTR certStr);
HRESULT _stdcall setPadSettingsEx([in] BSTR padSetting, [in] BSTR certStr, [out, retval] VARIANT_BOOL* Value);
Description
Function stored pad settings string and use appropriate device in further function calls (unless pad settings are provided explicitly as function parameter).
Note: if possible, it is recommended to use configurePad to set pad settings in new applications.
Arguments
PadSettings
PadSettings string of the device which should be used by the driver.
CertStr
Driver certificate string. Current version of the driver uses XML certificate which is more flexible and supports more signature devices.
Return value
Function returns true if new settings have been applied and stored. In case of failure function returns false and sets extended error code which get be read with the help of GetSOPadError call.
Possible error codes are listed below:
- SOPAD_ERROR_INVALID_PUBLIC_KEY