Metodo INapSystemHealthAgentCallback::P rocessSoHResponse
Nota
La piattaforma Network Access Protection non è disponibile a partire da Windows 10
Il metodo INapSystemHealthAgentCallback::P rocessSoHResponse viene chiamato quando NapAgent riceve un soHResponse destinato a questo agente di integrità.
Sintassi
HRESULT ProcessSoHResponse(
[in] INapSystemHealthAgentRequest *request
);
Parametri
-
richiesta [in]
-
Puntatore COM a un oggetto INapSystemHealthAgentRequest che identifica l'oggetto request.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Indica l'esito positivo dell'operazione. |
|
Restituito da questa implementazione se la risposta non è nel formato corretto. |
Commenti
Questo metodo di callback viene dichiarato dal sistema NAP e deve essere implementato dal writer SHA.
Quando NapAgent riceve un soHResponse destinato a questo agente di integrità, richiama questo metodo. L'agente di integrità deve eseguire query su SoHResponse dall'oggetto request. Non deve contenere riferimenti all'oggetto request una volta completata questa chiamata.
Il metodo INapSystemHealthAgentCallback::P rocessSoHResponse non deve bloccare. Se è necessaria un'elaborazione di correzione, qualsiasi implementazione di ProcessSoHResponse deve avviare un nuovo thread per eseguire l'elaborazione di correzione. NapAgent deve chiamare INapSystemHealthAgentCallBack::GetFixupInfo per determinare lo stato di correzione dello SHA.
Questo metodo deve restituire NAP_E_INVALID_PACKET se la risposta non è nel formato corretto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
IDL |
|