Поделиться через


Метод INapServerCallback::OnComplete

Примечание

Платформа защиты доступа к сети недоступна начиная с Windows 10

Метод INapServerCallback::OnComplete используется shv для обозначения асинхронного завершения запроса.

Синтаксис

HRESULT OnComplete(
  [in] INapSystemHealthValidationRequest *request,
  [in] HRESULT                           errorCode
);

Параметры

request [in]

Указатель на объект INapSystemHealthValidationRequest , представляющий запрос на проверку.

errorCode [in]

Код ошибки NAP, указывающий причину, по которой не удалось выполнить проверку.

Примечание

Как правило, возвращаемое значение метода INapSystemHealthValidationRequest::SetSoHResponse передается этому параметру. Однако если не удалось вызвать SetSoHResponse из-за сбоя повторной обработки, передается значение, возвращаемое неудачной командой.

Возвращаемое значение

Также могут быть возвращены другие коды ошибок, относящихся к COM.

Код возврата Описание
S_OK
Операция успешно завершена.
E_ACCESSDENIED
Ошибка разрешений, доступ запрещен.
E_OUTOFMEMORY
Ограничение системных ресурсов, не удалось выполнить операцию.

Комментарии

Проверяющие элементы должны возвращать S_OK, если проверка SoHRequest может быть завершена, независимо от того, прошел ли SoHRequest проверка работоспособности.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
NapSystemHealthValidator.h
IDL
NapSystemHealthValidator.idl
DLL
Qshvhost.dll

См. также раздел

INapServerCallback

INapSystemHealthValidationRequest