FsRtlFreeExtraCreateParameter-Funktion (ntifs.h)

Die FsRtlFreeExtraCreateParameter-Routine gibt den Arbeitsspeicher für eine ECP-Kontextstruktur frei.

Syntax

void FsRtlFreeExtraCreateParameter(
  [in] PVOID EcpContext
);

Parameter

[in] EcpContext

Zeiger auf die zusätzliche ECP-Kontextstruktur (Create Parameter), die freigegeben werden soll.

Rückgabewert

Keine

Bemerkungen

Wenn die zu befreiende ECP-Kontextstruktur weiterhin an eine ECP-Liste angefügt ist, muss sie zuerst durch die FltRemoveExtraCreateParameter-Routine von der Liste getrennt werden, bevor sie von der FsRtlFreeExtraCreateParameter-Routine freigegeben werden kann.

Wenn eine Cleanup-Rückrufroutine vom Typ PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK für die angegebene ECP-Kontextstruktur definiert wurde, wird diese Rückrufroutine beim Löschen der ECP-Kontextstruktur aufgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Die FsRtlFreeExtraCreateParameter-Routine ist ab Windows Vista verfügbar.
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Weitere Informationen

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK