Partager via


FsRtlFreeExtraCreateParameter, fonction (ntifs.h)

La routine FsRtlFreeExtraCreateParameter libère la mémoire d’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

Aucun

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 la routine FsRtlFreeExtraCreateParameter peut 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.

Exigences

Exigence Valeur
client minimum pris en charge La routine FsRtlFreeExtraCreateParameter est disponible à partir de Windows Vista.
plateforme cible Universel
d’en-tête ntifs.h (include 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