Freigeben über


FltAcknowledgeEcp-Funktion (fltkernel.h)

Die FltAcknowledgeEcp-Routine wird verwendet, um eine zusätzliche Create-Parameterkontextstruktur (ECP) als bestätigt zu markieren.

Syntax

VOID FLTAPI FltAcknowledgeEcp(
  [in] PFLT_FILTER Filter,
  [in] PVOID       EcpContext
);

Parameter

[in] Filter

Undurchsichtiger Filterzeiger für den Minifiltertreiber. Dieser Zeiger identifiziert den Minifiltertreiber eindeutig und bleibt konstant, solange der Minifiltertreiber geladen wird.

[in] EcpContext

Zeiger auf den ECP, der als bestätigt gekennzeichnet werden soll.

Rückgabewert

Keine

Bemerkungen

Diese Routine ist in Windows Vista und höher verfügbar.

Der ECP, auf den der EcpContext-Parameter verweist, wird von dieser Routine als "bestätigt" markiert. Diese Bestätigung könnte eine Reihe von Dingen angeben, einschließlich, ob das ECP angesehen, verwendet, verarbeitet wurde usw. Beachten Sie, dass die FltIsEcpAcknowledged-Routine verwendet werden kann, um zu bestimmen, ob ein bestimmter ECP als bestätigt markiert wurde.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header fltkernel.h (include Fltkernel.h)
Bibliothek FltMgr.lib
IRQL <= APC_LEVEL

Weitere Informationen

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltIsEcpAcknowledged

FltIsEcpFromUserMode

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData