IRTC::GetControlState-Methode

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

Syntax

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

Parameter

IsRunnning [ out]

Indikator, dass die aktuelle Erfassung ausgeführt wird, einschließlich, wenn die Erfassung angehalten wird.

IsPaused [ out]

Indikator, dass die aktuelle Erfassung angehalten wurde.

Rückgabewert

Wenn die Methode erfolgreich ist, lautet 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
Das NPP ist nicht mit dem Netzwerk verbunden. Rufen Sie IRTC::Verbinden auf, um die NPP mit dem Netzwerk zu verbinden.
NMERR _ NOT _ REALTIME
Das NPP ist mit dem Netzwerk verbunden, jedoch nicht mit der IRTC::Verbinden-Methode.

Bemerkungen

Diese Methode kann jedes Mal aufgerufen werden, wenn das NPP mit dem Netzwerk verbunden ist. Sie können diese Methode verwenden, um herauszufinden, ob eine Erfassung ausgeführt wird, ob die Erfassung angehalten wurde oder ob die Erfassung beendet wurde, aber das NPP noch verbunden 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

IRTC

IRTC::Verbinden

IRTC::P ause

IRTC::Start

IRTC::Stop