Platform SDK: Files and I/O

IsReparseTagNameSurrogate

The IsReparseTagNameSurrogate macro determines whether a tag's associated reparse point is a surrogate for another named entity, for example a mount volume point.

ULONG IsReparseTagNameSurrogate(
  ULONG _tag  // tag to be tested
);

Parameters

_tag
Reparse point tag to be tested for surrogacy.

Return Values

The return value is a ULONG that must be treated as zero or nonzero. A nonzero return value means that the tag indicates a surrogate reparse point. A zero return value means that the tag does not indicate a surrogate reparse point.

Remarks

If the surrogacy bit is set, the file or directory represents another named entity in the system, such as a volume mounted at this directory. For more information on volume mounting, see Volume Mount Points and Mounting Volumes.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Winnt.h; include Windows.h.

See Also

File Systems Overview, File System Macros