estructura QUERY_ON_CREATE_FILE_STAT_INFORMATION (ntifs.h)
La estructura QUERY_ON_CREATE_FILE_STAT_INFORMATION se usa para escribir información de archivo cuando se llama a FltRequestFileInfoOnCreateCompletion con la marca QoCFileStatInformation establecida en el parámetro InfoClassFlags .
Sintaxis
typedef struct _QUERY_ON_CREATE_FILE_STAT_INFORMATION {
LARGE_INTEGER FileId;
LARGE_INTEGER CreationTime;
LARGE_INTEGER LastAccessTime;
LARGE_INTEGER LastWriteTime;
LARGE_INTEGER ChangeTime;
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG FileAttributes;
ULONG ReparseTag;
ULONG NumberOfLinks;
} QUERY_ON_CREATE_FILE_STAT_INFORMATION, *PQUERY_ON_CREATE_FILE_STAT_INFORMATION;
Miembros
FileId
Identificador del archivo.
CreationTime
Hora de creación del archivo.
LastAccessTime
Hora a la que se obtuvo acceso por última vez al archivo.
LastWriteTime
La última vez que se escribió el archivo.
ChangeTime
La última vez que se cambió un archivo.
AllocationSize
Tamaño de asignación de archivos, en bytes. Normalmente, este valor es un múltiplo del tamaño del sector o clúster del dispositivo físico subyacente.
EndOfFile
Posición absoluta del final del archivo como desplazamiento de bytes desde el principio del archivo. EndOfFile especifica el desplazamiento de bytes al final del archivo. Dado que este valor es de base cero, en realidad hace referencia al primer byte libre del archivo. En otras palabras, EndOfFile es el desplazamiento al byte inmediatamente después del último byte válido del archivo.
FileAttributes
Los atributos del archivo, que pueden ser cualquier combinación válida de los valores siguientes.
Atributo | Significado |
---|---|
FILE_ATTRIBUTE_READONLY (0x00000001) | El archivo es de solo lectura. |
FILE_ATTRIBUTE_HIDDEN (0x00000002) | El archivo o directorio está oculto. |
FILE_ATTRIBUTE_SYSTEM (0x00000004) | El sistema operativo usa parcialmente o exclusivamente el archivo o directorio. |
FILE_ATTRIBUTE_DIRECTORY (0x00000010) | Identifica un directorio. |
FILE_ATTRIBUTE_ARCHIVE (0x00000020) | Un archivo o directorio marcado para el archivo. |
FILE_ATTRIBUTE_NORMAL (0x00000080) | Archivo que no tiene otros atributos establecidos. Este atributo solo es válido cuando se usa por sí solo. |
ReparseTag
Etiqueta de punto de reanálisis. Consulte Acerca de los puntos de reanálisis para obtener más información.
NumberOfLinks
Número de vínculos al archivo.
Comentarios
El sistema de archivos asigna esta estructura y rellena la información solicitada, si se admite, mientras procesa una creación de archivos. El Administrador de filtros liberará la estructura asignada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | ntifs.h |