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) |