共用方式為


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

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

意義
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
1
驗證程式應該會繼續。
0
驗證已取消。 回呼函式會傳回 FALSE 以停止驗證。

規格需求

需求
最低支援的用戶端 Evalcom2.dll 3.0.3790.371 版或更新版本
目標平台 Windows
標頭 evalcom2.h

另請參閱

IValidate

使用 Evalcom2

驗證回呼函式