ValidateSignatureAndWriteValue 方法

执行对“执行者”和“校验者”用户名及密码的验证。根据nAction参数的值,ValidateSignatureAndWriteValue方法把送入的值写入标签,或确认报警或报警列表,并向报警系统发送一条已签名操作员消息。这一方法只能写入到FIX32数据源。

通常,在希望通过应用程序收集签名信息时调用这一方法,但仍会使用ESignature对象来验证签名,写入到FIX32数据源,并发送签名操作员消息。

如果在把值写入数据库或确认报警,则必须在调用这一方法之前调用Initialize()方法,否则函数会失败,并返回一条错误。

语法

object.ValidateSignatureAndWriteValue(nAction, pValue, bstrPerformUsername, bstrPerformPassword, [bstrPerformComment], [bstrVerifyUsername], [bstrVerifyPassword], [bstrVerifyComment])

属性

ValidateSignatureAndWriteValue方法语法有这些部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

nAction

整数。指示与这一签名相关的操作类型。非法输入包括:
0 – (WRITE_VAL). 把值写入单个数据源。

1 – (ACK). 确认单个报警。0 – (WRITE_VAL). 把值写入单个数据源。

3 – (ACK_OR_REMOVE). 确认单个报警。4 – (ACK_OR_REMOVE_LIST). 确认多个报警。

pValue

变量。要写入数据库的值。

bstrPerformUsername

字符串。要验证的“执行者”用户名。

bstrPerformPassword

字符串。要验证的“执行者”密码。

bstrPerformComment

字符串。(可选)。随签名操作员消息发送的“执行者”注释。

bstrVerifyUsername

字符串。(可选)。要验证的“校验者”用户名。

bstrVerifyPassword

字符串。(可选)。bstrVerifyComment

字符串 (可选)。

字符串。(可选)。随签名操作员消息发送的“校验者”注释。

返回值

此方法返回 HRESULT。如果 HRESULT 的值不是 S_OK,VBA 将生成错误。可以使用 On Error 语句来处理此错误。可以使用 Err 对象来找出有关错误的更多信息。

 

示例

应用到

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。