Metodo IDelaydC::GetTotalStatistics

Il metodo GetTotalStatistics recupera le statistiche totali per l'acquisizione corrente.

Sintassi

HRESULT STDMETHODCALLTYPE GetTotalStatistics(
  [out] LPSTATISTICS lpStats,
  [in]  BOOL         fClearAfterReading
);

Parametri

lpStats [out]

Puntatore a una struttura STATISTICSche fornisce le statistiche totali per l'acquisizione. È responsabilità del chiamante allocare e liberare la memoria usata dalla struttura STATISTICS .

fClearAfterReading [in]

Flag usato per indicare a Monitoraggio di rete come gestire l'archiviazione interna delle statistiche totali. Un'impostazione true indica a Monitoraggio di rete di cancellare l'archiviazione interna delle statistiche totali dopo il recupero delle informazioni correnti.

Valore restituito

Se il 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_NOT_CONNECTED
Il NPP non è connesso alla rete. Chiamare IDelaydC::Connect per connettersi alla rete.
NMERR_NOT_DELAYED
Il NPP è connesso alla rete, ma non con il metodo IDelaydC::Connect .
NMERR_NOT_CAPTURING
Il NPP non acquisisce i dati. Chiamare IDelaydC::Start per avviare l'acquisizione dei dati.

Commenti

Questo metodo restituisce dati solo mentre è in corso un'acquisizione; quando l'acquisizione viene sospesa, le chiamate a questo metodo non avranno esito positivo.

Monitoraggio di rete archivia anche le statistiche di conversazione, che possono essere recuperate chiamando il metodo IDelaydC::GetConversationStatistics .

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::GetConversationStatistics

IDelaydC::Start

STATISTICHE