#ifndef _NTRTL_H
//
// Cloud Filters
//
#if (PHNT_VERSION >= PHNT_WINDOWS_10_RS3)
// msdn
NTSYSAPI
NTSTATUS
NTAPI
RtlIsPartialPlaceholderFileHandle(
_In_ HANDLE FileHandle,
_Out_ PBOOLEAN IsPartialPlaceholder
);
View code on GitHub// ntifs.h
NTSYSAPI NTSTATUS RtlIsPartialPlaceholderFileHandle(
[in] HANDLE FileHandle,
[out] PBOOLEAN IsPartialPlaceholder
);
View the official Windows Driver Kit DDI referenceThis function is documented in Windows Driver Kit.
The RtlIsPartialPlaceholderFileHandle routine determines if a file is a known type of placeholder, based on a file handle.
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.
Returns STATUS_SUCCESS if IsPartialPlaceholder is valid and not undefined.