Condividi tramite


Metodo INapEnforcementClientCallback::NotifySoHChange

Nota

La piattaforma Protezione accesso alla rete non è disponibile a partire da Windows 10

Il metodo di callback INapEnforcementClientCallback::NotifySoHChange viene usato da NapAgent per informare il client di imposizione delle modifiche soH.

Sintassi

HRESULT NotifySoHChange();

Parametri

Questo metodo non presenta parametri.

Valore restituito

Questo metodo di callback deve restituire uno dei codici di errore seguenti.

Codice restituito Descrizione
S_OK
Restituisce questo valore se l'operazione ha avuto esito positivo.
RPC_S_SERVER_UNAVAILABLE
Se si restituisce questo valore, l'applicazione verrà rimossa dall'elenco SHA associato e la voce della cache NapAgent corrispondente verrà scaricata. Sha non riuscito può quindi inizializzarsi nuovamente con NapAgent.

Commenti

Il completamento della correzione del sistema è un evento di modifica dell'integrità del sistema. Ciò significa che è necessario chiamare NotifySoHChange quando una notifica INapSystemHealthAgentCallback::GetFixupInfo indica che il client è corretto. Quando un client è fisso, il membro di stato della struttura FixupInfo restituito da GetFixupInfo ha un valore fixupStateSuccess.

Dopo essere stato chiamato da NapAgent tramite questo callback, l'agente di imposizione deve quindi chiamare INapEnforcementClientBinding::GetSoHRequest per recuperare la nuova richiesta. Questa chiamata può essere eseguita nello stesso thread di INapEnforcementClientCallback::NotifySoHChange.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
NapEnforcementClient.h
IDL
NapEnforcementClient.idl

Vedi anche

INapEnforcementClientCallback