Funzione RtlIsPartialPlaceholderFileInfo (ntifs.h)

La routine RtlIsPartialPlaceholderFileInfo determina se un file è un tipo noto di segnaposto, in base alle informazioni restituite da NtQueryInformationFile o NtQueryDirectoryFile.

Sintassi

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

Parametri

[in] InfoBuffer

Specifica un puntatore a un buffer allocato dal chiamante che contiene informazioni sull'oggetto file. Se si tratta di una chiamata a NtQueryDirectoryFile, questo può puntare alla prima o a qualsiasi voce successiva successiva nel buffer (trovata camminando il buffer).

[in] InfoClass

Specifica la classe Informazioni file da utilizzare per eseguire query su InfoBuffer.

[out] IsPartialPlaceholder

IsPartialPlaceholder è un puntatore a un valore booleano che restituisce TRUE se il file o la directory è un segnaposto. Restituisce FALSE se il file o la directory non è un segnaposto o è un segnaposto completo. Restituisce undefined in caso di errore.

Valore restituito

Restituisce STATUS_SUCCESS se IsPartialPlaceholder è valido e non definito.

Commenti

Se InfoBuffer proviene da una chiamata a NtQueryDirectoryFile, questo può puntare alla prima o a qualsiasi voce successiva successiva nel buffer che viene trovata camminando nel buffer.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1709.
Piattaforma di destinazione Windows
Intestazione ntifs.h (include Ntifs.h)

Vedi anche

RtlIsPartialPlaceholder