Поделиться через


Функция 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, если файл или каталог не является заполнителем или является полным заполнителем. Возвращает неопределенное значение при сбое.

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

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

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1709.
целевая платформа Виндоус
заголовка ntifs.h (include Ntifs.h)

См. также

RtlIsPartialPlaceholder