INapServerCallback::OnComplete-Methode

Hinweis

Die Netzwerkzugriffsschutz-Plattform ist ab Windows 10 nicht verfügbar.

Die INapServerCallback::OnComplete-Methode wird von SHVs verwendet, um den asynchronen Anforderungsabschluss 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 Fehlers bei der erneuten Verarbeitung nicht aufgerufen werden konnte, wird der vom fehlerhaften Befehl zurückgegebene Wert übergeben.

Rückgabewert

Es können auch andere COM-spezifische Fehlercodes zurückgegeben werden.

Rückgabecode Beschreibung
S _ OK
Vorgang erfolgreich.
E _ ACCESSDENIED
Berechtigungsfehler, Zugriff verweigert.
E _ OUTOFMEMORY
Systemressourcenlimit, konnte den Vorgang nicht ausführen.

Bemerkungen

Validierungsatoren müssen S _ OK zurückgeben, wenn die SoHRequest-Überprüfung abgeschlossen werden kann, unabhängig davon, ob die SoHRequest die Integritätsprüfung bestanden hat.

Requirements (Anforderungen)

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

Weitere Informationen

INapServerCallback

INapSystemHealthValidationRequest