Funzione FsRtlDeleteExtraCreateParameterLookasideList (ntifs.h)
La routine FsRtlDeleteExtraCreateParameterLookasideList libera un elenco lookaside aggiuntivo di 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 dell'elenco lookaside ECP con cui la routine FsRtlInitExtraCreateParameterLookasideList ha inizializzato l'elenco lookaside.
Questo parametro Flags deve corrispondere al parametro Flags usato nella chiamata alla routine FsRtlInitExtraCreateParameterLookasideList .
Valore restituito
nessuno
Osservazioni
La routine FsRtlDeleteExtraCreateParameterLookasideList libera l'elenco lookaside ECP a cui punta il parametro Lookaside . Tuttavia, liberando l'elenco lookaside non vengono automaticamente liberate le strutture di contesto ECP allocate dall'elenco lookaside. Per liberare una struttura del contesto ECP allocata da un elenco lookaside, chiamare la routine FsRtlFreeExtraCreateParameter .
I driver devono liberare in modo esplicito tutte le strutture di contesto ECP e gli elenchi lookaside ECP creati prima dello scaricamento. Per altre informazioni sull'uso di elenchi lookaside, vedere Uso di lookaside Elenchi.
Requisiti
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 |