Metodo IDelaydC::Configure

Il metodo Configure invia le informazioni di configurazione usate per un'acquisizione.

Sintassi

HRESULT STDMETHODCALLTYPE Configure(
  [in]  HBLOB hConfigurationBlob,
  [out] HBLOB hErrorBlob
);

Parametri

hConfigurationBlob [in]

Gestire nel BLOB che contiene le informazioni di configurazione.

hErrorBlob [out]

Gestire in un BLOB di errore che contiene informazioni aggiuntive sull'errore. Per informazioni sul contenuto di un BLOB di errore, vedere la sezione Osservazioni in questo argomento .

Valore restituito

Se questo metodo ha esito positivo, il valore restituito viene NMERR_SUCCESS.

Se il metodo ha esito negativo, il valore restituito è uno dei codici di errore seguenti:

Codice restituito Descrizione
NMERR_CAPTURING
Il NPP segnala che la sessione di acquisizione è stata avviata.
NMERR_DISK_NOT_LOCAL_FIXED
NMERR_COULD_NOT_CREATE_MEMORY
NMERR_OUT_OF_MEMORY
Memoria non disponibile. Arrestare le finestre per liberare risorse.
NMERR_INVALID_PARAMETER
Il BLOB di configurazione specificato dal parametro hConfiguration non è valido.

Commenti

È necessario applicare questo metodo per riavviare un gruppo di sicurezza di rete avviato, arrestato, ma non disconnesso.

Il BLOB di errore restituito da hErrorBlob contiene voci che Monitoraggio di rete non è riuscito a comprendere o trovare nel BLOB di configurazione specificato in hConfigurationBlob. Il BLOB degli errori restituito contiene informazioni sull'errore che l'applicazione può usare per la risoluzione dei problemi. Ad esempio, se viene restituito NMERR_BLOB_ENTRY_DOES_NOT_EXIST, la voce Monitoraggio di rete non è stata trovata viene inclusa nel BLOB di errore restituito.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Netmon.h
DLL
Ndisnpp.dll;
Rmtnpp.dll

Vedi anche

IDelaydC

IDelaydC::Connect

IDelaydC::Start

IDelaydC::Stop