RtlIsPartialPlaceholder - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTRTL_H
//
// Cloud Filters
//
#if (PHNT_VERSION >= PHNT_WINDOWS_10_RS3)

// msdn
NTSYSAPI
BOOLEAN
NTAPI
RtlIsPartialPlaceholder(
    _In_ ULONG FileAttributes,
    _In_ ULONG ReparseTag
    );

#endif
#endif

View code on GitHub
// ntifs.h

NTSYSAPI BOOLEAN RtlIsPartialPlaceholder(
  [in] ULONG FileAttributes,
  [in] ULONG ReparseTag
);
View the official Windows Driver Kit DDI reference

NtDoc

This function is documented in Windows Driver Kit.

Windows Driver Kit DDI reference (nf-ntifs-rtlispartialplaceholder)

RtlIsPartialPlaceholder function

Description

The RtlIsPartialPlaceholder routine determines if a file or a directory is a CloudFiles placeholder, based on the FileAttributes and ReparseTag values of the file. These values can be obtained by listing the directory containing the file or by directly querying FileAttributeTagInfo on the file.

Parameters

FileAttributes [in]

Specifies the file attributes of a file or directory.

ReparseTag [in]

The ReparseTag or EaSize of a file or directory.

Return value

This function returns TRUE if the file or directory is a partial placeholder. It returns FALSE if either the file or directory is not a placeholder or is a full placeholder.

See also

RtlIsPartialPlaceholderFileHandle

RtlIsPartialPlaceholderFileInfo