Fonction FsRtlFreeExtraCreateParameter (ntifs.h)

La routine FsRtlFreeExtraCreateParameter libère la mémoire pour une structure de contexte ECP.

Syntaxe

void FsRtlFreeExtraCreateParameter(
  [in] PVOID EcpContext
);

Paramètres

[in] EcpContext

Pointeur vers la structure de contexte de paramètre de création supplémentaire (ECP) à libérer.

Valeur de retour

None

Remarques

Si la structure de contexte ECP à libérer est toujours attachée à une liste ECP, elle doit d’abord être détachée de la liste par la routine FltRemoveExtraCreateParameter avant que la routine FsRtlFreeExtraCreateParameter puisse la libérer.

Si une routine de rappel de nettoyage de type PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK a été définie pour la structure de contexte ECP donnée, cette routine de rappel est appelée lors de la suppression de la structure de contexte ECP.

Configuration requise

Condition requise Valeur
Client minimal pris en charge La routine FsRtlFreeExtraCreateParameter est disponible à partir de Windows Vista.
Plateforme cible Universal
En-tête ntifs.h (inclure Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK