LPDISPLAYVAL 回调函数 (evalcom2.h)
LPDISPLAYVAL 函数规范定义了回调函数原型。 IValidate::SetDisplay 方法使创作工具能够通过注册的回调函数接收 ICE 状态消息。
语法
LPDISPLAYVAL Lpdisplayval;
BOOL Lpdisplayval(
LPVOID pContext,
[in] RESULTTYPES uiType,
[in] LPCWSTR szwVal,
[in] LPCWSTR szwDescription,
[in] LPCWSTR szwLocation
)
{...}
参数
pContext
指向传递给 SetDisplay 方法的应用程序上下文的指针。
此参数可用于错误检查。
[in] uiType
指定 ICE 发送的消息类型。
此参数的取值可为下列值之一:
值 | 含义 |
---|---|
|
未知的 ICE 消息。 |
|
ICE 错误消息。 |
|
ICE 警告消息。 |
|
ICE 信息消息。 |
[in] szwVal
报告消息的 ICE 的名称,或者 evalcom2 在验证期间报告的错误。
[in] szwDescription
消息文本。
[in] szwLocation
该错误的位置。
如果错误未引用实际的数据库表或行,则此参数可以为 NULL 。 使用以下格式指定错误的位置:Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ 。 . .].
返回值
返回代码/值 | 说明 |
---|---|
|
验证过程应继续。 |
|
已取消验证。 回调函数返回 FALSE 以停止验证。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Evalcom2.dll 版本 3.0.3790.371 或更高版本 |
目标平台 | Windows |
标头 | evalcom2.h |