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 |
---|---|
|
Operación realizada correctamente. |
|
Error de permisos, acceso denegado. |
|
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:
- sohAttributeTypeSystemHealthId= <id>
- sohAttributeTypeFailureCategory= failureCategoryClientComponent
- sohAttributeTypeErrorCodes = <sha-failure-error-code>
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
No se admite ninguno |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Archivo DLL |
|