IStats::GetControlState-Methode

Die GetControlState-Methode ruft den Zustand der Erfassung ab,die angibt, ob die Erfassung ausgeführt wird oder angehalten wird.

Syntax

HRESULT STDMETHODCALLTYPE GetControlState(
  [out] BOOL *IsRunnning,
  [out] BOOL *IsPaused
);

Parameter

IsRunnning [ out]

Gibt an, dass die aktuelle Erfassung ausgeführt wird, einschließlich, ob die Erfassung angehalten wurde.

IsPaused [ out]

Gibt an, dass die aktuelle Erfassung angehalten wurde.

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 IStats::Verbinden auf, um das NPP mit dem Netzwerk zu verbinden.
NMERR _ NICHT _ NUR STATISTIKEN _
Das NPP ist mit dem Netzwerk verbunden, aber nicht mit der IStats::Verbinden-Methode.

Bemerkungen

Diese Methode kann jedes Mal aufgerufen werden, wenn die NPP mit dem Netzwerk verbunden ist. Mit dieser Methode können Sie herausfinden, ob eine Erfassung ausgeführt wird, ob die Erfassung angehalten wurde oder ob die Erfassung beendet wurde, die NPP jedoch nicht getrennt ist.

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

IStats

IStats::Verbinden

IStats::P ause

IStatsC::Start

IStatsC::Stop