FsRtlDeleteExtraCreateParameterLookasideList-Funktion (ntifs.h)
Die FsRtlDeleteExtraCreateParameterLookasideList Routine gibt eine zusätzliche Create-Parameter(ECP)-Lookaside-Liste frei.
Syntax
void FsRtlDeleteExtraCreateParameterLookasideList(
[in, out] PVOID Lookaside,
[in] FSRTL_ECP_LOOKASIDE_FLAGS Flags
);
Parameter
[in, out] Lookaside
Zeigen Sie auf eine undurchsichtige PAGED_LOOKASIDE_LIST- oder NPAGED_LOOKASIDE_LIST Lookaside-Listenkopfstruktur, die die zu freigebende Lookaside-Liste darstellt.
[in] Flags
Kommuniziert ecp lookaside list allocation options with which the FsRtlInitExtraCreateParameterLookasideList routine initialisiert the lookaside list.
Dieser Flags Parameter sollte mit dem parameter Flags übereinstimmen, der im Aufruf der FsRtlInitExtraCreateParameterLookasideList Routine verwendet wird.
Rückgabewert
Nichts
Bemerkungen
Die FsRtlDeleteExtraCreateParameterLookasideList Routine gibt die ECP-Lookaside-Liste frei, auf die die Lookaside Parameterpunkte verweist. Durch das Freigeben der Lookaside-Liste werden jedoch keine ECP-Kontextstrukturen freigegeben, die aus der Lookaside-Liste zugeordnet sind. Rufen Sie zum Freigeben einer ECP-Kontextstruktur, die aus einer Lookaside-Liste zugeordnet ist, die FsRtlFreeExtraCreateParameter Routine auf.
Treiber müssen alle ECP-Kontextstrukturen und ECP-Lookaside-Listen explizit freigeben, die sie vor dem Entladen erstellt haben. Weitere Informationen zur Verwendung von Lookaside-Listen finden Sie unter Using Lookaside Lists.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | FsRtlDeleteExtraCreateParameterLookasideList ist ab Windows Vista verfügbar. |
Zielplattform- | Universal |
Header- | ntifs.h (einschließlich Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |