Compartilhar via


Função RtlIsPartialPlaceholderFileInfo (ntifs.h)

A rotina RtlIsPartialPlaceholderFileInfo determina se um arquivo é um tipo conhecido de espaço reservado, com base nas informações retornadas por NtQueryInformationFile ou NtQueryDirectoryFile.

Sintaxe

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

Parâmetros

[in] InfoBuffer

Especifica um ponteiro para um buffer alocado pelo chamador que contém informações sobre o objeto de arquivo. Se isso for de uma chamada para NtQueryDirectoryFile, isso poderá apontar para a primeira ou qualquer entrada subsequente no buffer (encontrada andando pelo buffer).

[in] InfoClass

Especifica qual classe de Informações de Arquivo usar para consultar o InfoBuffer.

[out] IsPartialPlaceholder

IsPartialPlaceholder é um ponteiro para um booliano que retorna VERDADEIRO se o arquivo ou diretório for um espaço reservado. Ele retornará FALSE se o arquivo ou diretório não for um espaço reservado ou for um espaço reservado completo. Retorna indefinido na falha.

Valor de retorno

Retorna STATUS_SUCCESS se IsPartialPlaceholder for válido e não for indefinido.

Observações

Se do InfoBuffer for de uma chamada para NtQueryDirectoryFile, isso poderá apontar para a primeira ou qualquer entrada subsequente subsequente no buffer que é encontrada andando pelo buffer.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709.
da Plataforma de Destino Windows
cabeçalho ntifs.h (inclua Ntifs.h)

Consulte também

RtlIsPartialPlaceholder