Função FsRtlFreeExtraCreateParameter (ntifs.h)

A rotina FsRtlFreeExtraCreateParameter libera a memória de uma estrutura de contexto ECP.

Sintaxe

void FsRtlFreeExtraCreateParameter(
  [in] PVOID EcpContext
);

Parâmetros

[in] EcpContext

Ponteiro para a estrutura de contexto ECP (parâmetro de criação extra) a ser liberada.

Retornar valor

Nenhum

Comentários

Se a estrutura de contexto ECP a ser liberada ainda estiver anexada a uma lista ECP, ela deverá primeiro ser desanexada da lista pela rotina FltRemoveExtraCreateParameter antes que a rotina FsRtlFreeExtraCreateParameter possa liberá-la.

Se uma rotina de retorno de chamada de limpeza do tipo PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK foi definida para a estrutura de contexto ECP fornecida, essa rotina de retorno de chamada será invocada após a exclusão da estrutura de contexto ECP.

Requisitos

Requisito Valor
Cliente mínimo com suporte A rotina FsRtlFreeExtraCreateParameter está disponível a partir do Windows Vista.
Plataforma de Destino Universal
Cabeçalho ntifs.h (inclua Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Confira também

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK