Compartir a través de


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 al 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 accedió 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 y nueva 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 está basado en cero, realmente 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 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.

Observaciones

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 Valor
cliente mínimo admitido Windows 10, versión 1809
encabezado de ntifs.h

Consulte también

FILE_STAT_INFORMATION

FltRequestFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletionEx