Export (0) Print
Expand All
Expand Minimize

IsReparseTagMicrosoft function

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

Syntax


ULONG IsReparseTagMicrosoft(
  _In_  ULONG _tag
);

Parameters

_tag [in]

Reparse point tag to be tested.

Return value

If the tag is a Microsoft tag, the return value is nonzero. If the tag is a non-Microsoft tag, the return value is zero.

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

Header

Ntifs.h (include Ntifs.h)

IRQL

Any level

See also

FltFsControlFile
FltTagFile
FltUntagFile
FSCTL_DELETE_REPARSE_POINT
FSCTL_GET_REPARSE_POINT
FSCTL_SET_REPARSE_POINT
IsReparseTagNameSurrogate
REPARSE_DATA_BUFFER
REPARSE_GUID_DATA_BUFFER
ZwFsControlFile

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft