Condividi tramite


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
S_OK
Operazione riuscita.
E_ACCESSDENIED
Errore di autorizzazione, accesso negato.
E_OUTOFMEMORY
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:

Requisiti

Requisito Valore
Client minimo supportato
Nessuno supportato
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
NapSystemHealthValidator.h
IDL
NapSystemHealthValidator.idl
DLL
Qshvhost.dll

Vedi anche

INapSystemHealthValidationRequest