Compartir a través de


INapSystemHealthAgentCallback::P rocessSoHResponse (método)

Nota

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

Se llama al método INapSystemHealthAgentCallback::P rocessSoHResponse cuando NapAgent recibe un SoHResponse destinado a este agente de mantenimiento.

Sintaxis

HRESULT ProcessSoHResponse(
  [in] INapSystemHealthAgentRequest *request
);

Parámetros

request [in]

Puntero COM a un objeto INapSystemHealthAgentRequest que identifica el objeto de solicitud.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Indica que se completó correctamente.
NAP_E_INVALID_PACKET
Devuelto por esta implementación si la respuesta no tiene el formato correcto.

Observaciones

El sistema NAP declara este método de devolución de llamada y es implementado por el sistema SHA Writer.

Cuando NapAgent recibe un SoHResponse destinado a este agente de mantenimiento, invoca este método. El agente de mantenimiento debe consultar soHResponse desde el objeto de solicitud. No debe contener referencias al objeto de solicitud una vez completada esta llamada.

El método INapSystemHealthAgentCallback::P rocessSoHResponse no debe bloquearse. Si se requiere algún procesamiento de corrección, cualquier implementación de ProcessSoHResponse debe iniciar un nuevo subproceso para realizar el procesamiento de correcciones. NapAgent debe llamar a INapSystemHealthAgentCallBack::GetFixupInfo para determinar el estado de corrección del SHA.

Este método debe devolver NAP_E_INVALID_PACKET si la respuesta no tiene el formato correcto.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl

Vea también

INapSystemHealthAgentCallback