Condividi tramite


Metodo INapSystemHealthAgentCallback::CompareSoHRequests

Nota

La piattaforma Protezione accesso alla rete non è disponibile a partire da Windows 10

Il metodo INapSystemHealthAgentCallback::CompareSoHRequests viene usato da SHA per confrontare le richieste SoH.

Sintassi

HRESULT CompareSoHRequests(
  [in]  const SoHRequest *lhs,
  [in]  const SoHRequest *rhs,
  [out]       BOOL       *isEqual
);

Parametri

lhs [in]

Puntatore all'oggetto SoHRequest a sinistra dell'operazione di confronto.

rhs [in]

Puntatore a SoHRequest a destra dell'operazione di confronto.

isEqual [out]

Puntatore a un valore BOOLtrue se lhs e rhs sono semanticamente uguali e FALSE in caso contrario.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Indica l'esito positivo dell'operazione.
E_NOTIMPL
Il metodo non è stato implementato da SHA.

Commenti

Questo metodo di callback viene dichiarato dal sistema protezione accesso alla rete e deve essere implementato dal writer SHA.

Sha deve confrontare i soH e restituire TRUE se i soH sono semanticamente uguali. NapAgent usa queste informazioni per determinare se deve essere avviato uno scambio SoH a causa di una modifica dello stato del computer client.

Se gli SHA hanno inserito ID incrementali o timestamp nel proprio SoH, i soH possono essere semanticamente uguali (ovvero possono trasmettere le stesse informazioni sanitarie), ma potrebbero essere diseguali per byte. Gli SHA devono implementare questa funzione per verificare l'uguaglianza semantica di SoHs.

Se gli SHA non hanno inserito timestamp o ID nei rispettivi SoH, possono scegliere di non implementare questa funzione e restituire E_NOTIMPL. In questo caso, NapAgent esegue un confronto byte-wise su SoHRequests.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
NapSystemHealthAgent.h
IDL
NapSystemHealthAgent.idl

Vedi anche

INapSystemHealthAgentCallback

Soh