Compartir a través de


Método INapSystemHealthValidationRequest::GetSoHRequest

Nota

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

El método INapSystemHealthValidationRequest::GetSoHRequest permite que validadores de estado del sistema (SHV) recuperen y validen la información de SoHRequest enviada por sus homólogos del Agente de mantenimiento del sistema (SHA) en el cliente.

Sintaxis

HRESULT GetSoHRequest(
  [out] SoHRequest **sohRequest,
  [out] BOOL       *napSystemGenerated
);

Parámetros

sohRequest [out]

Puntero a un puntero a una estructura SoHRequest .

napSystemGenerated [out]

Un BOOL que es TRUE si el SoH fue creado por NapAgent en nombre del SHA y FALSE en caso contrario. Se usa principalmente para indicar un error de SHA en el SHV.

Valor devuelto

También se pueden devolver otros códigos de error específicos de COM.

Código devuelto Descripción
S_OK
Operación realizada correctamente.
E_ACCESSDENIED
Error de permisos, acceso denegado.
E_OUTOFMEMORY
El límite de recursos del sistema no pudo realizar la operación.

Observaciones

El parámetro sohRequest puede devolver NULL si el cliente no envió un SoHRequest al SHV. En ese escenario, el SHV puede rellenar un SoHResponse con el código de error de NAP_E_MISSING_SOH.

Si el parámetro napSystemGenerated es TRUE, el formato de SoHRequest es el siguiente:

Requisitos

Requisito Value
Cliente mínimo compatible
No se admite ninguno
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapSystemHealthValidator.h
IDL
NapSystemHealthValidator.idl
Archivo DLL
Qshvhost.dll

Vea también

INapSystemHealthValidationRequest