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 a piedi dal 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.
Osservazioni
Se InfoBuffer proviene da una chiamata a NtQueryDirectoryFile, questo può puntare al primo o a qualsiasi voce successiva successiva nel buffer che viene trovato camminando nel buffer.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1709. |
piattaforma di destinazione | Finestre |
intestazione | ntifs.h (include Ntifs.h) |