FwpsStreamContinue0-Funktion (fwpsk.h)

Die FwpsStreamContinue0-Funktion setzt die Verarbeitung eines eingehenden Datenstroms fort, der zuvor verzögert wurde.

HinweisFwpsStreamContinue0 ist eine bestimmte Version von FwpsStreamContinue. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische Windows-Versionen .
 

Syntax

NTSTATUS FwpsStreamContinue0(
  [in] UINT64 flowId,
  [in] UINT32 calloutId,
  [in] UINT16 layerId,
  [in] UINT32 streamFlags
);

Parameter

[in] flowId

Ein Laufzeitbezeichner, der den fortgesetzten Datenfluss angibt. Der Laufzeitbezeichner für einen Datenfluss wird einem Legendentreiber über den Metadatenwert FWPS_METADATA_FIELD_FLOW_HANDLE bereitgestellt, den die Filter-Engine für die Legendenfunktion klassifizierenFn des Callout-Treibers bereitgestellt hat.

[in] calloutId

Der Laufzeitbezeichner für die Legende, die den eingehenden Datenstrom zurückgestellt hat. Dieser Bezeichner wurde zurückgegeben, wenn der Legendentreiber entweder die Funktionen FwpsCalloutRegister0 oder FwpsCalloutRegister1 aufgerufen hat, um die Legende bei der Filter-Engine zu registrieren.

[in] layerId

Der Laufzeitbezeichner für die Filterebene, auf der der Datenstrom verarbeitet wird. Dieser Wert muss entweder FWPS_LAYER_STREAM_V4 oder FWPS_LAYER_STREAM_V6 sein. Der Laufzeitbezeichner für die Ebene, auf der der Datenstrom verarbeitet wird, wird für eine Legende im layerId-Member der FWPS_INCOMING_VALUES0-Struktur bereitgestellt, die die Filter-Engine an die Legendenfunktion klassifizierenFn des Callout-Treibers übergeben hat.

[in] streamFlags

Flags, die Merkmale des eingehenden Datenstroms angeben, der fortgesetzt wird. Ein Legendentreiber sollte die gleichen Datenstromflags angeben, die im streamFlags-Member der FWPS_STREAM_DATA0-Struktur festgelegt wurden, die die Filter-Engine an die Legendenfunktion klassifizierenFn des Legendentreibers übergeben hat, wenn die Legende den Datenstrom zurückgestellt hat.

Rückgabewert

Die FwpsStreamContinue0-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.

Rückgabecode Beschreibung
STATUS_SUCCESS
Die Verarbeitung des Datenstroms wurde erfolgreich fortgesetzt.
Andere status Codes
Ein Fehler ist aufgetreten.

Hinweise

Ein Legendentreiber ruft die FwpsStreamContinue0-Funktion auf, um die Verarbeitung eines eingehenden Datenstroms fortzusetzen, der zuvor verzögert wurde. Ein Datenstrom wird verzögert, wenn die Beschriftungsfunktion klassifizierenFn den streamAction-Member des FWPS_STREAM_CALLOUT_IO_PACKET0 Struktur zu FWPS_STREAM_ACTION_DEFER. Die FwpsStreamContinue0-Funktion kann nicht aus dem klassifizierenFn-Kontext einer Legende aufgerufen werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Zielplattform Universell
Header fwpsk.h (include Fwpsk.h)
Bibliothek Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Weitere Informationen

FWPS_INCOMING_VALUES0

FWPS_STREAM_CALLOUT_IO_PACKET0

FwpsCalloutRegister0

FwpsCalloutRegister1

klassifizierenFn