IsReparseTagMicrosoft macro (ntifs.h)

The IsReparseTagMicrosoft macro determines whether a reparse point tag indicates a Microsoft reparse point.

Syntax

void IsReparseTagMicrosoft(
  [in]  _tag
);

Parameters

[in] _tag

Reparse point tag to be tested.

Return value

None

Remarks

Only Microsoft reparse points can use Microsoft tags. Third-party reparse points must use non-Microsoft tags. However, third-party drivers can set Microsoft reparse points. For more information, see the Remarks section of the reference entry for the REPARSE_GUID_DATA_BUFFER structure.

For more information about reparse points, see the Microsoft Windows SDK documentation.

Requirements

Requirement Value
Target Platform Desktop
Header ntifs.h (include Ntifs.h)
IRQL Any level

See also

FSCTL_DELETE_REPARSE_POINT

FSCTL_GET_REPARSE_POINT

FSCTL_SET_REPARSE_POINT

FltFsControlFile

FltTagFile

FltUntagFile

IsReparseTagNameSurrogate

REPARSE_DATA_BUFFER

REPARSE_GUID_DATA_BUFFER

ZwFsControlFile