Partager via


RtlIsPartialPlaceholderFileInfo, fonction (ntifs.h)

La routine RtlIsPartialPlaceholderFileInfo détermine si un fichier est un type connu d’espace réservé, en fonction des informations retournées par NtQueryInformationFile ou NtQueryDirectoryFile.

Syntaxe

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

Paramètres

[in] InfoBuffer

Spécifie un pointeur vers une mémoire tampon allouée par l’appelant qui contient des informations sur l’objet fichier. S’il s’agit d’un appel à NtQueryDirectoryFile, cela peut pointer vers la première ou toute entrée ultérieure dans la mémoire tampon (trouvée en marchant la mémoire tampon).

[in] InfoClass

Spécifie la classe File Information à utiliser pour interroger InfoBuffer.

[out] IsPartialPlaceholder

IsPartialPlaceholder est un pointeur vers une valeur booléenne qui retourne TRUE si le fichier ou le répertoire est un espace réservé. Elle retourne FALSE si le fichier ou le répertoire n’est pas un espace réservé ou est un espace réservé complet. Retourne une valeur non définie en cas d’échec.

Valeur de retour

Retourne STATUS_SUCCESS si IsPartialPlaceholder est valide et non défini.

Remarques

Si InfoBuffer provient d’un appel à NtQueryDirectoryFile, cela peut pointer vers la première ou toute entrée ultérieure dans la mémoire tampon trouvée en marchant la mémoire tampon.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1709.
plateforme cible Windows
d’en-tête ntifs.h (include Ntifs.h)

Voir aussi

RtlIsPartialPlaceholder