IRTC::GetConversationStatistics-Methode

Die GetConversationStatistics-Methode ruft Sitzungs- und Stationsinformationen zur aktuellen Erfassung ab.

Syntax

HRESULT STDMETHODCALLTYPE GetConversationStatistics(
  [out] DWORD          *nSessions,
  [out] LPSESSIONSTATS lpSessionStats,
  [out] DWORD          *nStations,
  [out] LPSTATIONSTATS lpStationStats,
  [in]  BOOL           fClearAfterReading
);

Parameter

nSessions [ out]

Zeiger auf ein DWORD, das die Anzahl der für die aktuelle Erfassung aufgezeichneten Sitzungen enthält.

lpSessionStats [ out]

Zeiger auf eine SESSIONSTATS-Struktur.

nStations [ out]

Zeiger auf ein DWORD, das die Anzahl der für die aktuelle Erfassung aufgezeichneten Stationen enthält.

lpStationStats [ out]

Zeiger auf eine STATIONSTATS-Struktur.

fClearAfterReading [ In]

Flag, das verwendet wird, Netzwerkmonitor, den internen Speicher der SESSIONSTATS- und STATIONSTATS-Strukturen zu löschen, nachdem die aktuellen Informationen abgerufen wurden.

Rückgabewert

Wenn die Methode erfolgreich ist, ist der Rückgabewert NMERR _ SUCCESS.

Wenn die Methode nicht erfolgreich ist, ist der Rückgabewert einer der folgenden Fehlercodes:

Rückgabecode Beschreibung
NMERR _ NICHT _ VERBUNDEN
Der NPP ist nicht mit dem Netzwerk verbunden. Rufen Sie IRTC::Verbinden auf, um das NPP mit dem Netzwerk zu verbinden.
NMERR NOT CAPTURING (NMERR _ WIRD NICHT _ ERFASST)
Der NPP erfasst keine Daten. Rufen Sie IRTC::Start auf, um die Erfassung zu starten.
NMERR _ NOT _ REALTIME
Das NPP ist mit dem Netzwerk verbunden, aber nicht mit der IRTC::Verbinden-Methode.
NMERR _ NO _ CONVERSATION _ STATS
Die Konfiguration für diese Verbindung ist so festgelegt, dass konversationsstatistiken nicht gespeichert werden. Um Konversationsstatistiken zu speichern, beenden Sie die Erfassung, legen Sie NoConversationStats = YES im Konfigurationsblob fest, und starten Sie die Erfassung neu.

Bemerkungen

Diese Methode kann nur aufgerufen werden, während Sie Daten erfassen. Wenn Sie diese Methode aufrufen, während die aktuelle Erfassung angehalten ist, ist die Methode nicht erfolgreich. Um eine Erfassung zu starten, rufen Sie die IRTC::Start-Methode auf.

Rufen Sie zum Abrufen anderer Statistiktypen die IRTC::GetTotalStatistics-Methode auf.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Netmon.h
DLL
Ndisnpp.dll;
Rmtnpp.dll

Weitere Informationen

IRTC

IRTC::Verbinden

IRTC::GetTotalStatistics

IRTC::Start

SESSIONSTATS

STATIONSTATS