FltCopyOpenReparseList function (fltkernel.h)

This routine copies any open reparse information from a previous create into a new ECP list that can be used to issue a second create.

Syntax

NTSTATUS FLTAPI FltCopyOpenReparseList(
  [in]      PFLT_FILTER        Filter,
  [in]      PFLT_CALLBACK_DATA Data,
  [in, out] PECP_LIST          EcpList
);

Parameters

[in] Filter

The filter to reference.

[in] Data

The create operation from which open reparse information should be copied.

[in, out] EcpList

A new ECP list to copy open reparse information to.

Return value

The following NT status codes are returned.

Return code Description
STATUS_INVALID_PARAMETER_2
Status code if Data is not a create operation. This is an error code.
STATUS_SUCCESS
The operation completed successfully.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1607
Minimum supported server Windows Server 2016
Target Platform Windows
Header fltkernel.h
IRQL IRQL_requires_max(APC_LEVEL)

See also

FltFreeOpenReparseList