Metodo IStats::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 di 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 è NMERR_SUCCESS.

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

Codice restituito Descrizione
NMERR_NOT_CONNECTED
Il gruppo di sicurezza di rete non è connesso alla rete. Chiamare il metodo IStats::Connect per connettere il gruppo di sicurezza di rete alla rete.
NMERR_NOT_STATS_ONLY
Il gruppo di sicurezza di rete è connesso alla rete, ma non con il metodo IStats::Connect .
NMERR_NOT_CAPTURING
Il gruppo di sicurezza di rete non acquisisce i dati. Chiamare il metodo IStats::Start per avviare l'acquisizione dei dati.

Commenti

Questo metodo restituisce i dati solo quando un'acquisizione è in corso, incluso mentre l'acquisizione viene sospesa.

Monitoraggio di rete archivia anche le statistiche delle conversazioni, che possono essere recuperate chiamando il metodo IStats::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

IStats

IStats::Connect

IStats::GetConversationStatistics

IStats::Start,

STATISTICHE