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 subsequente no buffer (encontrada ao percorrer o 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 TRUE 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 em caso de falha.
Retornar valor
Retorna STATUS_SUCCESS se IsPartialPlaceholder for válido e não for indefinido.
Comentários
Se o InfoBuffer for de uma chamada para NtQueryDirectoryFile, isso poderá apontar para a primeira ou qualquer entrada subsequente subsequente no buffer que é encontrada ao percorrer o buffer.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1709. |
Plataforma de Destino | Windows |
Cabeçalho | ntifs.h (inclua Ntifs.h) |