Функция RtlIsPartialPlaceholderFileInfo (ntifs.h)

Подпрограмма RtlIsPartialPlaceholderFileInfo определяет, является ли файл известным типом заполнителя, на основе сведений, возвращаемых NtQueryInformationFile или NtQueryDirectoryFile.

Синтаксис

NTSYSAPI NTSTATUS RtlIsPartialPlaceholderFileInfo(
  [in]  const VOID             *InfoBuffer,
  [in]  FILE_INFORMATION_CLASS InfoClass,
  [out] PBOOLEAN               IsPartialPlaceholder
);

Параметры

[in] InfoBuffer

Указывает указатель на буфер, выделенный вызывающим объектом, который содержит сведения об объекте файла. Если это происходит из вызова NtQueryDirectoryFile, это может указывать на первую или любую последующую запись в буфере (найденную путем обхода буфера).

[in] InfoClass

Указывает, какой класс file Information следует использовать для запроса InfoBuffer.

[out] IsPartialPlaceholder

IsPartialPlaceholder — это указатель на логическое значение, которое возвращает значение TRUE , если файл или каталог является заполнителем. Он возвращает значение FALSE , если файл или каталог не является заполнителем или является полным заполнителем. Возвращает значение undefined при сбое.

Возвращаемое значение

Возвращает STATUS_SUCCESS , если isPartialPlaceholder является допустимым и не неопределенным.

Комментарии

Если InfoBuffer является из вызова NtQueryDirectoryFile, это может указывать на первую или любую последующую запись в буфере, которая найдена путем обхода буфера.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709.
Целевая платформа Windows
Header ntifs.h (включая Ntifs.h)

См. также раздел

RtlIsPartialPlaceholder