RtlIsPartialPlaceholderFileHandle - 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
NTSTATUS
NTAPI
RtlIsPartialPlaceholderFileHandle(
    _In_ HANDLE FileHandle,
    _Out_ PBOOLEAN IsPartialPlaceholder
    );

#endif
#endif

View code on GitHub
// ntifs.h

NTSYSAPI NTSTATUS RtlIsPartialPlaceholderFileHandle(
  [in]  HANDLE   FileHandle,
  [out] PBOOLEAN IsPartialPlaceholder
);
View the official Windows Driver Kit DDI reference

NtDoc

This function is documented in Windows Driver Kit.

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

RtlIsPartialPlaceholderFileHandle function

Description

The RtlIsPartialPlaceholderFileHandle routine determines if a file is a known type of placeholder, based on a file handle.

Parameters

FileHandle [in]

FileHandle is a handle to the placeholder file whose partial state is to be queried. The file handle must have at least FILE_READ_ATTRIBUTES access.

IsPartialPlaceholder [out]

IsPartialPlaceholder is a pointer to a boolean which is TRUE if the file or directory is a placeholder. It returns FALSE if either the file or directory is not a placeholder or is a full placeholder; undefined on failure.

Return value

Returns STATUS_SUCCESS if IsPartialPlaceholder is valid and not undefined.

See also

RtlIsPartialPlaceholder