Función RtlIsPartialPlaceholderFileInfo (ntifs.h)
La rutina RtlIsPartialPlaceholderFileInfo determina si un archivo es un tipo conocido de marcador de posición, en función de la información devuelta por NtQueryInformationFile o NtQueryDirectoryFile.
Sintaxis
NTSYSAPI NTSTATUS RtlIsPartialPlaceholderFileInfo(
[in] const VOID *InfoBuffer,
[in] FILE_INFORMATION_CLASS InfoClass,
[out] PBOOLEAN IsPartialPlaceholder
);
Parámetros
[in] InfoBuffer
Especifica un puntero a un búfer asignado por el autor de la llamada que contiene información sobre el objeto de archivo. Si se trata de una llamada a NtQueryDirectoryFile, puede apuntar a la primera o a cualquier entrada posterior posterior en el búfer (que se encuentra al recorrer el búfer).
[in] InfoClass
Especifica qué clase de información de archivo se va a usar para consultar InfoBuffer.
[out] IsPartialPlaceholder
IsPartialPlaceholder es un puntero a un valor booleano que devuelve TRUE si el archivo o directorio es un marcador de posición. Devuelve FALSE si el archivo o el directorio no es un marcador de posición o es un marcador de posición completo. Devuelve undefined en caso de error.
Valor devuelto
Devuelve STATUS_SUCCESS si IsPartialPlaceholder es válido y no está definido.
Comentarios
Si InfoBuffer procede de una llamada a NtQueryDirectoryFile, esto puede apuntar a la primera o cualquier entrada posterior posterior en el búfer que se encuentre caminando por el búfer.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1709. |
Plataforma de destino | Windows |
Encabezado | ntifs.h (incluya Ntifs.h) |