Compartilhar via


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.

Valor de retorno

Nenhum

Observações

Se a estrutura de contexto ECP a ser liberada ainda estiver anexada a uma lista ECP, ela deverá primeiro ser desanexada da lista pelo 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
de cliente com suporte mínimo A rotina FsRtlFreeExtraCreateParameter está disponível a partir do Windows Vista.
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte também

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx

PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK