Skip to content

Latest commit

 

History

History
118 lines (93 loc) · 2.95 KB

nf-ntifs-fsrtlvalidatereparsepointbuffer.md

File metadata and controls

118 lines (93 loc) · 2.95 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NF:ntifs.FsRtlValidateReparsePointBuffer
FsRtlValidateReparsePointBuffer function (ntifs.h)
The FsRtlValidateReparsePointBuffer routine verifies that the specified reparse point buffer is valid.
ifsk\fsrtlvalidatereparsepointbuffer.htm
ifsk
04/16/2018
FsRtlValidateReparsePointBuffer function
FsRtlValidateReparsePointBuffer, FsRtlValidateReparsePointBuffer routine [Installable File System Drivers], fsrtlref_809c9e16-62b6-4a08-82d5-d6e86e7844ff.xml, ifsk.fsrtlvalidatereparsepointbuffer, ntifs/FsRtlValidateReparsePointBuffer
ntifs.h
FltKernel.h, Ntifs.h
Universal
Windows Vista
NtosKrnl.lib
NtosKrnl.exe
PASSIVE_LEVEL
Windows
FsRtlValidateReparsePointBuffer
ntifs/FsRtlValidateReparsePointBuffer
APIRef
kbSyntax
DllExport
NtosKrnl.exe
FsRtlValidateReparsePointBuffer

FsRtlValidateReparsePointBuffer function

-description

The FsRtlValidateReparsePointBuffer routine verifies that the specified reparse point buffer is valid.

-parameters

-param BufferLength [in]

The length of the reparse point buffer.

-param ReparseBuffer [in]

The reparse point buffer to be validated.

-returns

The FsRtlValidateReparsePointBuffer returns one of the following NTSTATUS values:

Return code Description
STATUS_SUCCESS
The buffer is valid.
STATUS_IO_REPARSE_DATA_INVALID
The buffer is not valid, such as if the buffer is too long or the length of the buffer and the data length in its header are not consistent.
STATUS_IO_REPARSE_TAG_INVALID
The buffer has an invalid reparse tag.

-remarks

For more information about reparse points, see Reparse Points in a File System Filter Driver.

Reparse tags contain several bits that cannot be set except by system components. For more information, see Reparse Point Tags.

-see-also

REPARSE_DATA_BUFFER

REPARSE_GUID_DATA_BUFFER