LPEVALCOMCALLBACK-Rückruffunktion (evalcom2.h)
Die LPEVALCOMCALLBACK-Spezifikation definiert einen Rückruffunktionsprototyp. Die IValidate::SetStatus-Methode ermöglicht es einem Erstellungstool, Informationen über den Status der Überprüfung über die registrierte Rückruffunktion zu erhalten.
Syntax
LPEVALCOMCALLBACK Lpevalcomcallback;
BOOL Lpevalcomcallback(
[in] STATUSTYPES iStatus,
LPCWSTR szData,
LPVOID pContext
)
{...}
Parameter
[in] iStatus
Gibt die status Nachricht an, die von evalcom2 gesendet wird.
szData
Ein Zeichenfolgenwert, der informationen enthält, die für die status geeignet sind. Der Wert von szwData sollte die Anzahl der ICEs sein, die ausgeführt werden, wenn iStatus ieStatusICECount ist. Der Wert von szwData sollte der Name des ice sein, der ausgeführt wird, wenn iStatus auf ieStatusRunICE festgelegt ist. Andernfalls sollte der Wert von szwDataNULL sein. Die Rückruffunktion sollte NULL als möglichen Wert für diesen Parameter akzeptieren.
pContext
Zeiger auf einen Anwendungskontext, der an die SetStatus-Methode übergeben wird. Dieser Parameter kann für die Fehlerüberprüfung verwendet werden.
Rückgabewert
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Überprüfung sollte fortgesetzt werden. |
|
Die Überprüfung wurde abgebrochen. Die Rückruffunktion gibt FALSE zurück, um die Überprüfung zu beenden. |
Hinweise
Die SetStatus-Methode und LPEVALCOMCALLBACK können verwendet werden, um Statusinformationen bereitzustellen. Beispielsweise kann die ieStatusICECount-Nachricht die Gesamtanzahl von Teilstrichen für eine Statusanzeige angeben. Für jede empfangene ieStatusRunICE-Nachricht kann der Aufrufer die Statusanzeige um einen Tick erhöhen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Evalcom2.dll Version 3.0.3790.371 oder höher |
Zielplattform | Windows |
Kopfzeile | evalcom2.h |