Condividi tramite


Funzione FsRtlDeleteExtraCreateParameterLookasideList (ntifs.h)

La routine FsRtlDeleteExtraCreateParameterLookasideList libera un elenco lookaside aggiuntivo per i parametri di creazione (ECP).

Sintassi

void FsRtlDeleteExtraCreateParameterLookasideList(
  [in, out] PVOID                     Lookaside,
  [in]      FSRTL_ECP_LOOKASIDE_FLAGS Flags
);

Parametri

[in, out] Lookaside

Puntatore a un PAGED_LOOKASIDE_LIST opaco o NPAGED_LOOKASIDE_LIST struttura lookaside list-head che rappresenta l'elenco lookaside da liberare.

[in] Flags

Comunica le opzioni di allocazione degli elenchi lookaside ECP con cui l'elenco lookaside FsRtlInitExtraCreateParameterLookasideList routine inizializzato l'elenco lookaside.

Questo parametro Flags deve corrispondere al parametro flag usato nella chiamata alla routine FsRtlInitExtraCreateParameterLookasideList.

Valore restituito

Nessuno

Osservazioni

La routine FsRtlDeleteExtraCreateParameterLookasideList libera l'elenco lookaside ECP a cui punta il parametro lookaside Lookaside. Tuttavia, liberando l'elenco lookaside non vengono automaticamente liberate strutture di contesto ECP allocate dall'elenco lookaside. Per liberare una struttura di contesto ECP allocata da un elenco lookaside, chiamare la routine FsRtlFreeExtraCreateParameter.

I driver devono liberare esplicitamente tutte le strutture di contesto ECP e gli elenchi lookaside ECP creati prima dello scaricamento. Per altre informazioni sull'uso degli elenchi lookaside, vedere Using Lookaside Lists.

Fabbisogno

Requisito Valore
client minimo supportato FsRtlDeleteExtraCreateParameterLookasideList è disponibile a partire da Windows Vista.
piattaforma di destinazione Universale
intestazione ntifs.h (include Ntifs.h)
libreria NtosKrnl.lib
dll NtosKrnl.exe
IRQL <= APC_LEVEL

Vedere anche

ECP_LIST

FsRtlFreeExtraCreateParameter

FsRtlInitExtraCreateParameterLookasideList

NPAGED_LOOKASIDE_LIST

PAGED_LOOKASIDE_LIST