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