INapSystemHealthAgentCallback::P rocessSoHResponse-Methode

Hinweis

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

Die INapSystemHealthAgentCallback::P rocessSoHResponse-Methode wird aufgerufen, wenn napAgent eine SoHResponse empfängt, die für diesen Integritäts-Agent bestimmt ist.

Syntax

HRESULT ProcessSoHResponse(
  [in] INapSystemHealthAgentRequest *request
);

Parameter

Anforderung [ In]

Ein COM-Zeiger auf ein INapSystemHealthAgentRequest-Objekt, das das Anforderungsobjekt identifiziert.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S _ OK
Gibt die erfolgreiche Ausführung an.
NAP _ E _ INVALID _ PACKET
Wird von dieser Implementierung zurückgegeben, wenn die Antwort nicht im richtigen Format vorliegt.

Bemerkungen

Diese Rückrufmethode wird vom NAP-System deklariert und muss vom SHA-Writer implementiert werden.

Wenn NapAgent eine SoHResponse empfängt, die für diesen Integritäts-Agent bestimmt ist, wird diese Methode aufgerufen. Der Integritäts-Agent muss soHResponse aus dem Anforderungsobjekt abfragen. Sie darf keine Verweise auf das Anforderungsobjekt enthalten, sobald dieser Aufruf abgeschlossen ist.

Die INapSystemHealthAgentCallback::P rocessSoHResponse-Methode darf nicht blockiert werden. Wenn eine Korrekturverarbeitung erforderlich ist, muss jede Implementierung von ProcessSoHResponse einen neuen Thread starten, um die Korrekturverarbeitung durchzuführen. NapAgent muss INapSystemHealthAgentCallBack::GetFixupInfo aufrufen, um den Fixupstatus des SHA zu ermitteln.

Diese Methode muss NAP _ E INVALID _ _ PACKET zurückgeben, wenn die Antwort nicht im richtigen Format vorliegt.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows [Nur Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl

Weitere Informationen

INapSystemHealthAgentCallback