INapEnforcementClientCallback::NotifySoHChange-Methode
Hinweis
Die Netzwerkzugriffsschutzplattform ist ab Windows 10
Die INapEnforcementClientCallback::NotifySoHChange-Rückrufmethode wird vom NapAgent verwendet, um den Erzwingungsclient über SoH-Änderungen zu informieren.
Syntax
HRESULT NotifySoHChange();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Diese Rückrufmethode muss einen der folgenden Fehlercodes zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Gibt diesen Wert zurück, wenn der Vorgang erfolgreich war. |
|
Wenn Sie diesen Wert zurückgeben, wird der Erzwingerer aus der Liste bound-SHA entfernt, und der entsprechende NapAgent-Cacheeintrag wird geleert. Der fehlerhafte SHA kann sich dann mit dem NapAgent erneut initialisieren. |
Bemerkungen
Der Abschluss der Systemfixierung ist ein Systemintegritätsänderungsereignis. Das bedeutet, dass Sie NotifySoHChange aufrufen müssen, wenn eine INapSystemHealthAgentCallback::GetFixupInfo-Benachrichtigung angibt, dass der Client behoben ist. Wenn ein Client behoben wird, weist der Zustandsmember der FixupInfo-Struktur, der von GetFixupInfo zurückgegeben wird, den Wert fixupStateSuccess auf.
Nachdem der NapAgent über diesen Rückruf aufgerufen wurde, muss der Erzwingungs-Agent dann INapEnforcementClientBinding::GetSoHRequest aufrufen, um die neue Anforderung abzurufen. Dieser Aufruf kann im selben Thread wie INapEnforcementClientCallback::NotifySoHChange erfolgen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
IDL |
|