Función FltAddOpenReparseEntry (fltkernel.h)
Esta rutina agrega una estructura de reanálisis abierta asignada por el autor de la llamada, OPEN_REPARSE_LIST_ENTRY, a una operación de creación.
Sintaxis
NTSTATUS FLTAPI FltAddOpenReparseEntry(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] POPEN_REPARSE_LIST_ENTRY OpenReparseEntry
);
Parámetros
[in] Filter
Filtro al que se va a hacer referencia.
[in] Data
Operación de creación a la que se va a adjuntar información de reanálisis abierta.
[in] OpenReparseEntry
Información de reanálisis abierta que se va a agregar, de tipo OPEN_REPARSE_LIST_ENTRY.
Valor devuelto
Se devuelven los siguientes códigos de estado NT.
Código devuelto | Descripción |
---|---|
|
Código de estado si Data no es una operación de creación. Se trata de un código de error. |
|
La operación se ha completado correctamente. |
Comentarios
Esta rutina agrega una lista de ECP o ECP según sea necesario. Se hace referencia al filtro durante la vigencia de la estructura de entrada de reanálisis abierta, no el propio ECP, que conceptualmente es independiente de cualquier filtro específico.
Use FltRemoveOpenReparseEntry para quitar la estructura de reanálisis abierta de la operación de creación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1607 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Windows |
Encabezado | fltkernel.h |
IRQL | IRQL_requires_max(APC_LEVEL) |