Freigeben über


INapServerCallback::OnComplete-Methode

Hinweis

Die Netzwerkzugriffsschutzplattform ist ab Windows 10

Die INapServerCallback::OnComplete-Methode wird von SHVs verwendet, um die asynchrone Anforderungsvervollständigung zu signalisieren.

Syntax

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

Parameter

Anforderung [in]

Ein Zeiger auf ein INapSystemHealthValidationRequest-Objekt , das eine Validierungsanforderung darstellt.

errorCode [in]

Ein NAP-Fehlercode , der den Grund angibt, warum die Überprüfung nicht durchgeführt werden konnte.

Hinweis

In der Regel wird der Rückgabewert der INapSystemHealthValidationRequest::SetSoHResponse-Methode an diesen Parameter übergeben. Wenn SetSoHResponse jedoch aufgrund eines Erneutverarbeitungsfehlers nicht aufgerufen werden konnte, wird der vom fehlerhaften Befehl zurückgegebene Wert übergeben.

Rückgabewert

Andere COM-spezifische Fehlercodes können ebenfalls zurückgegeben werden.

Rückgabecode BESCHREIBUNG
S_OK
Vorgang erfolgreich.
E_ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E_OUTOFMEMORY
Das Systemressourcenlimit konnte den Vorgang nicht ausführen.

Bemerkungen

Validierungssteuerelemente müssen S_OK zurückgeben, wenn die SoHRequest-Überprüfung abgeschlossen werden konnte, unabhängig davon, ob die SoHRequest die Integritätsprüfung bestanden hat.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nicht unterstützt
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
NapSystemHealthValidator.h
IDL
NapSystemHealthValidator.idl
DLL
Qshvhost.dll

Weitere Informationen

INapServerCallback

INapSystemHealthValidationRequest