Freigeben über


FltIsEcpFromUserMode-Funktion (fltkernel.h)

Die FltIsEcpFromUserMode-Routine wird verwendet, um zu bestimmen, ob eine zusätzliche CREATE-Parameterkontextstruktur (ECP) aus dem Benutzermodus stammt.

Syntax

BOOLEAN FLTAPI FltIsEcpFromUserMode(
  [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 zu testden ECP.

Rückgabewert

Die Routine gibt TRUE zurück, wenn der ECP im Benutzermodus stammt, und FALSE , wenn der ECP im Kernelmodus stammt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Routine ist ab Windows Vista verfügbar.
Zielplattform Universell
Header fltkernel.h (fltkernel.h einschließen)
Bibliothek FltMgr.lib
DLL FltMgr.sys
IRQL <= APC_LEVEL

Weitere Informationen

ECP_LIST

FltAcknowledgeEcp

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData