INapSystemHealthAgentCallback::P rocessSoHResponse-Methode
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die INapSystemHealthAgentCallback::P rocessSoHResponse-Methode wird aufgerufen, wenn der 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 |
---|---|
|
Gibt die erfolgreiche Ausführung an. |
|
Wird von dieser Implementierung zurückgegeben, wenn die Antwort nicht im richtigen Format vorliegt. |
Bemerkungen
Diese Rückrufmethode wird vom NAP-System deklariert und vom SHA-Writer implementiert.
Wenn napAgent eine SoHResponse empfängt, die für diesen Integritäts-Agent bestimmt ist, ruft er diese Methode auf. Der Integritäts-Agent muss den SoHResponse vom Anforderungsobjekt abfragen. Nach Abschluss dieses Aufrufs dürfen keine Verweise auf das Anforderungsobjekt enthalten sein.
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 die status des SHA zu ermitteln.
Diese Methode muss NAP_E_INVALID_PACKET zurückgeben, wenn die Antwort nicht im richtigen Format vorliegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
IDL |
|