Freigeben über


LPDISPLAYVAL-Rückruffunktion (evalcom2.h)

Die LPDISPLAYVAL-Funktionsspezifikation definiert einen Rückruffunktionsprototyp. Die IValidate::SetDisplay-Methode ermöglicht es einem Erstellungstool, ICE-status-Nachrichten über die registrierte Rückruffunktion zu empfangen.

Syntax

LPDISPLAYVAL Lpdisplayval;

BOOL Lpdisplayval(
       LPVOID pContext,
  [in] RESULTTYPES uiType,
  [in] LPCWSTR szwVal,
  [in] LPCWSTR szwDescription,
  [in] LPCWSTR szwLocation
)
{...}

Parameter

pContext

Ein Zeiger auf einen Anwendungskontext, der an die SetDisplay-Methode übergeben wird.

Dieser Parameter kann für die Fehlerüberprüfung verwendet werden.

[in] uiType

Gibt den Typ der vom ICE gesendeten Nachricht an.

Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
ieUnknown
0
Unbekannte ICE-Nachricht.
ieError
1
ICE-Fehlermeldung.
ieWarning
2
ICE-Warnmeldung.
ieInfo
3
ICE-Informationsmeldung.

[in] szwVal

Der Name des ICE, der die Nachricht meldet, oder ein Fehler, der von evalcom2 während der Überprüfung gemeldet wurde.

[in] szwDescription

Der Meldungstext.

[in] szwLocation

Die Position des Fehlers.

Dieser Parameter kann NULL sein, wenn der Fehler nicht auf eine tatsächliche Datenbanktabelle oder -zeile verweist. Geben Sie den Speicherort des Fehlers im folgenden Format an: Table\tColumn\tPrimaryKey1[\tPrimaryKey2\ . . .].

Rückgabewert

Rückgabecode/-wert BESCHREIBUNG
STIMMT
1
Die Überprüfung sollte fortgesetzt werden.
FALSE
0
Die Überprüfung wurde abgebrochen. Die Rückruffunktion gibt FALSE zurück, um die Überprüfung zu beenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Evalcom2.dll Version 3.0.3790.371 oder höher
Zielplattform Windows
Kopfzeile evalcom2.h

Weitere Informationen

IValidate

Verwenden von Evalcom2

Rückruffunktionen der Überprüfung