Metodo INapSoHProcessor::Initialize

Nota

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

Il metodo INapSoHProcessor::Initialize inizializza il pacchetto di protocollo e il sistema del processore SoH. Questo metodo deve essere chiamato esattamente una volta.

Sintassi

HRESULT Initialize(
  [in]  const SoH                  *soh,
  [in]        BOOL                 isRequest,
  [out]       SystemHealthEntityId *id
);

Parametri

soh [in]

Puntatore al pacchetto SoH da elaborare.

isRequest [in]

Valore BOOLtrue se il pacchetto è soHRequest e FALSE se si tratta di un oggetto SoHResponse.

id [out]

Valore SystemHealthEntityId univoco che contiene l'ID dello SHA o SHV che ha costruito il pacchetto.

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.
NAP_E_INVALID_PACKET
Il pacchetto SoH non è valido.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
NapProtocol.h
IDL
NapProtocol.idl
DLL
Qutil.dll

Vedi anche

INapSoHProcessor