Função FltSetEcpListIntoCallbackData (fltkernel.h)
A rotina FltSetEcpListIntoCallbackData anexa uma lista de ECP (estrutura de contexto de parâmetro de criação) extra a um objeto de dados de retorno de chamada de operação de criação.
Sintaxe
NTSTATUS FLTAPI FltSetEcpListIntoCallbackData(
[in] PFLT_FILTER Filter,
PFLT_CALLBACK_DATA CallbackData,
[in] PECP_LIST EcpList
);
Parâmetros
[in] Filter
Ponteiro de filtro opaco para o driver de minifiltro. Esse ponteiro identifica exclusivamente o driver de minifiltro e permanece constante desde que o driver de minifiltro seja carregado.
CallbackData
Ponteiro para um objeto callback-data do tipo FLT_CALLBACK_DATA, que representa a operação de criação.
[in] EcpList
Ponteiro para a lista ECP, que contém um ou mais ECPs, a serem anexados ao objeto callback-data.
Retornar valor
FltSetEcpListIntoCallbackData retorna um dos seguintes valores NTSTATUS:
Código de retorno | Descrição |
---|---|
|
A lista ECP fornecida foi anexada com êxito ao objeto callback-data fornecido. |
|
O objeto de dados de retorno de chamada fornecido não era uma operação de criação baseada em IRP. |
|
Uma lista de ECP já foi anexada ao objeto callback-data fornecido. |
Comentários
A rotina FltSetEcpListIntoCallbackData fornece um mecanismo para passar parâmetros de criação extra para baixo na pilha de filtros do sistema de arquivos para o minifiltro subjacente e os drivers de filtro herdados.
Para recuperar uma lista ECP anexada de um determinado objeto callback-data, use a rotina FltGetEcpListFromCallbackData .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Essa rotina está disponível a partir do Windows Vista. |
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |
Confira também
FltAllocateExtraCreateParameter
FltAllocateExtraCreateParameterFromLookasideList
FltAllocateExtraCreateParameterList
FltDeleteExtraCreateParameterLookasideList
FltFreeExtraCreateParameterList
FltGetNextExtraCreateParameter