Metodo INapSystemHealthValidationRequest::GetSoHRequest
Nota
La piattaforma Protezione accesso alla rete non è disponibile a partire da Windows 10
Il metodo INapSystemHealthValidationRequest::GetSoHRequest consente ai validatori di integrità del sistema (SHV) di recuperare e convalidare le informazioni SoHRequest inviate dalle controparti dell'agente integrità sistema (SHA) nel client.
Sintassi
HRESULT GetSoHRequest(
[out] SoHRequest **sohRequest,
[out] BOOL *napSystemGenerated
);
Parametri
-
sohRequest [out]
-
Puntatore a un puntatore a una struttura SoHRequest .
-
napSystemGenerated [out]
-
Valore BOOLtrue se l'oggetto SoH è stato creato da NapAgent per conto di SHA e FALSE in caso contrario. Viene usato principalmente per indicare un errore SHA per il servizio SHV.
Valore restituito
È anche possibile che vengano restituiti altri codici di errore specifici di COM.
Codice restituito | Descrizione |
---|---|
|
Operazione riuscita. |
|
Errore di autorizzazione, accesso negato. |
|
Il limite di risorse di sistema non è riuscito a eseguire l'operazione. |
Commenti
Il parametro sohRequest può restituire NULL se il client non ha inviato un Oggetto SoHRequest a SHV. In questo scenario SHV può popolare un oggetto SoHResponse con il codice di errore di NAP_E_MISSING_SOH.
Se il parametro napSystemGenerated è TRUE, il formato di SoHRequest è il seguente:
- sohAttributeTypeSystemHealthId= <id>
- sohAttributeTypeFailureCategory= failureCategoryClientComponent
- sohAttributeTypeErrorCodes = <sha-failure-error-code>
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Nessuno supportato |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
IDL |
|
DLL |
|