Fonction RtlIsPartialPlaceholderFileInfo (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 file. S’il s’agit d’un appel à NtQueryDirectoryFile, cela peut pointer vers la première entrée ou toute autre entrée ultérieure dans la mémoire tampon (trouvée en parcourant la mémoire tampon).
[in] InfoClass
Spécifie la classe Informations de fichier à 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 s’il s’agit d’un espace réservé complet. Retourne undefined en cas d’échec.
Valeur retournée
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 entrée ou toute autre entrée ultérieure dans la mémoire tampon trouvée en parcourant la mémoire tampon.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709. |
Plateforme cible | Windows |
En-tête | ntifs.h (include Ntifs.h) |