Edit

Share via


IsReparseTagMicrosoft macro (winnt.h)

Determines whether a reparse point tag indicates a Microsoft reparse point.

Syntax

ULONG IsReparseTagMicrosoft(
    ULONG _tag
);

Parameters

_tag

The reparse point tag to be tested.

Return value

Type: ULONG

A nonzero return value indicates that the tag is a Microsoft tag. A zero return value indicates that the tag is not a Microsoft tag. Only software developed by Microsoft or in partnership with Microsoft can use Microsoft tags. All other software must use non-Microsoft tags.

Remarks

If the Microsoft tag bit is set, Microsoft provides the tag. All other tags must use zero for this bit.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header winnt.h (include Windows.h)

See also

FSCTL_GET_REPARSE_POINT

Reparse Points