Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Спецификация LPEVALCOMCALLBACK определяет прототип функции обратного вызова. Метод IValidate::SetStatus позволяет средству разработки получать сведения о ходе проверки через зарегистрированную функцию обратного вызова.
Синтаксис
LPEVALCOMCALLBACK Lpevalcomcallback;
BOOL Lpevalcomcallback(
[in] STATUSTYPES iStatus,
LPCWSTR szData,
LPVOID pContext
)
{...}
Параметры
[in] iStatus
Указывает сообщение о состоянии, отправленное evalcom2.
szData
Строковое значение, содержащее сведения, соответствующие состоянию. Значение szwData должно быть числом выполняемых icES, если iStatus — ieStatusICECount. Значение szwData должно быть именем запускаемого ICE, если iStatus — ieStatusRunICE. В противном случае значение szwData должно иметь значение NULL. Функция обратного вызова должна принимать ЗНАЧЕНИЕ NULL в качестве возможного значения для этого параметра.
pContext
Указатель на контекст приложения, переданный методу SetStatus . Этот параметр можно использовать для проверки ошибок.
Возвращаемое значение
| Возврат кода или значения | Description |
|---|---|
|
Процедура проверки должна продолжаться. |
|
Проверка отменена. Функция обратного вызова возвращает ЗНАЧЕНИЕ FALSE , чтобы остановить проверку. |
Замечания
Метод SetStatus и LPEVALCOMCALLBACK можно использовать для предоставления сведений о ходе выполнения. Например, сообщение ieStatusICECount может предоставить общее число галок для индикатора выполнения. Для каждого полученного сообщения ieStatusRunICE вызывающий объект может увеличить индикатор хода выполнения один галок.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Evalcom2.dll версии 3.0.3790.371 или более поздней |
| целевая платформа | Виндоус |
| Header | evalcom2.h |