Função FltIsEcpFromUserMode (fltkernel.h)

A rotina FltIsEcpFromUserMode é usada para determinar se uma estrutura de contexto de parâmetro de criação extra (ECP) se originou do modo de usuário.

Sintaxe

BOOLEAN FLTAPI FltIsEcpFromUserMode(
  [in] PFLT_FILTER Filter,
  [in] PVOID       EcpContext
);

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.

[in] EcpContext

Ponteiro para o ECP a ser testado.

Retornar valor

A rotina retornará TRUE se o ECP for originado no modo de usuário e FALSE se o ECP tiver se originado no modo kernel.

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

ECP_LIST

FltAcknowledgeEcp

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData