共用方式為


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發送的訊息類型。

此參數可以是下列其中一個值。

價值觀 Meaning
ieUnknown
0
未知的ICE訊息。
ieError
1
ICE錯誤訊息。
ieWarning
2
ICE警告訊息。
ieInfo
3
ICE資訊訊息。

[in] szwVal

報告訊息的 ICE 名稱,或是 evalcom2 在驗證時回報的錯誤。

[in] szwDescription

訊息文字。

[in] szwLocation

錯誤的位置。

若錯誤不指向實際的資料庫資料表或資料列,該參數可為 NULL 。 請使用以下格式指定錯誤位置:Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ 。 . .].

返回值

傳回碼/值 Description
TRUE
1
驗證程序應該繼續進行。
FALSE
0
驗證被取消了。 回調函式回傳 FALSE 以停止驗證。

需求

Requirement 價值觀
最低支援的用戶端 Evalcom2.dll 版本 3.0.3790.371 或更新版本
目標平臺 窗戶
Header evalcom2.h

另請參閱

IValidate

使用 Evalcom2

驗證回撥函數