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 |
|---|---|
|
未知的ICE訊息。 |
|
ICE錯誤訊息。 |
|
ICE警告訊息。 |
|
ICE資訊訊息。 |
[in] szwVal
報告訊息的 ICE 名稱,或是 evalcom2 在驗證時回報的錯誤。
[in] szwDescription
訊息文字。
[in] szwLocation
錯誤的位置。
若錯誤不指向實際的資料庫資料表或資料列,該參數可為 NULL 。 請使用以下格式指定錯誤位置:Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ 。 . .].
返回值
| 傳回碼/值 | Description |
|---|---|
|
驗證程序應該繼續進行。 |
|
驗證被取消了。 回調函式回傳 FALSE 以停止驗證。 |
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Evalcom2.dll 版本 3.0.3790.371 或更新版本 |
| 目標平臺 | 窗戶 |
| Header | evalcom2.h |